home *** CD-ROM | disk | FTP | other *** search
- <MIFFile 3.00> # Generated by FrameMaker 3.0
- # Options:
- # Paragraph Text
- # Paragraph Tags
- # Paragraph Formats
- # Font Information
- # Markers
- # Anchored Frames
- # Tables
- # Graphics and TextRect Layout
- # Master Page Items
- # Condition Catalog
- # Table Catalogs
- # Font Catalog
- # Paragraph Catalog
- # Document Template
- #
- <Units Uin >
- <ConditionCatalog
- <Condition
- <CTag `Comment'>
- <CState CShown >
- <CStyle CUnderline >
- <CSeparation 2>
- > # end of Condition
- > # end of ConditionCatalog
- <PgfCatalog
- <Pgf
- <PgfTag `1Heading'>
- <PgfUseNextTag Yes >
- <PgfNextTag `FirstBody'>
- <PgfAlignment Left >
- <PgfFIndent 0.0">
- <PgfLIndent 0.0">
- <PgfRIndent 0.667">
- <PgfTopSeparator `'>
- <PgfBotSeparator `1Heading Rule'>
- <PgfPlacement Anywhere >
- <PgfSpBefore 18.0 pt>
- <PgfSpAfter 8.0 pt>
- <PgfWithPrev No >
- <PgfWithNext Yes >
- <PgfBlockSize 2>
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 14.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfLineSpacing Fixed >
- <PgfLeading 2.0 pt>
- <PgfAutoNum Yes >
- <PgfNumFormat `<n+\>. '>
- <PgfNumberFont `'>
- <PgfNumAtEnd No >
- <PgfNumTabs 1>
- <TabStop
- <TSX 0.25">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <PgfHyphenate No >
- <HyphenMaxLines 2>
- <HyphenMinPrefix 3>
- <HyphenMinSuffix 3>
- <HyphenMinWord 5>
- <PgfLetterSpace No >
- <PgfMinWordSpace 90>
- <PgfOptWordSpace 100>
- <PgfMaxWordSpace 110>
- <PgfLanguage USEnglish >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- <PgfCellLMarginFixed No >
- <PgfCellTMarginFixed No >
- <PgfCellRMarginFixed No >
- <PgfCellBMarginFixed No >
- > # end of Pgf
- <Pgf
- <PgfTag `1Step'>
- <PgfUseNextTag Yes >
- <PgfNextTag `Step'>
- <PgfAlignment Left >
- <PgfFIndent 0.25">
- <PgfLIndent 0.5">
- <PgfRIndent 0.5">
- <PgfTopSeparator `'>
- <PgfBotSeparator `'>
- <PgfPlacement Anywhere >
- <PgfSpBefore 3.0 pt>
- <PgfSpAfter 0.0 pt>
- <PgfWithPrev No >
- <PgfWithNext No >
- <PgfBlockSize 3>
- <PgfFont
- <FTag `'>
- <FFamily `Times'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 12.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfLineSpacing Fixed >
- <PgfLeading 2.0 pt>
- <PgfAutoNum Yes >
- <PgfNumFormat `S:<n=1\>.\\t'>
- <PgfNumberFont `Step Number'>
- <PgfNumAtEnd No >
- <PgfNumTabs 1>
- <TabStop
- <TSX 0.5">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <PgfHyphenate Yes >
- <HyphenMaxLines 2>
- <HyphenMinPrefix 3>
- <HyphenMinSuffix 3>
- <HyphenMinWord 5>
- <PgfLetterSpace No >
- <PgfMinWordSpace 90>
- <PgfOptWordSpace 100>
- <PgfMaxWordSpace 110>
- <PgfLanguage USEnglish >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- <PgfCellLMarginFixed No >
- <PgfCellTMarginFixed No >
- <PgfCellRMarginFixed No >
- <PgfCellBMarginFixed No >
- > # end of Pgf
- <Pgf
- <PgfTag `2Heading'>
- <PgfUseNextTag No >
- <PgfNextTag `'>
- <PgfAlignment Left >
- <PgfFIndent 0.0">
- <PgfLIndent 0.0">
- <PgfRIndent 0.0">
- <PgfTopSeparator `'>
- <PgfBotSeparator `'>
- <PgfPlacement Anywhere >
- <PgfSpBefore 14.0 pt>
- <PgfSpAfter 6.0 pt>
- <PgfWithPrev No >
- <PgfWithNext Yes >
- <PgfBlockSize 1>
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 12.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfLineSpacing Fixed >
- <PgfLeading 3.0 pt>
- <PgfAutoNum Yes >
- <PgfNumFormat `<n\>.<n+\>. '>
- <PgfNumberFont `'>
- <PgfNumAtEnd No >
- <PgfNumTabs 0>
- <PgfHyphenate No >
- <HyphenMaxLines 2>
- <HyphenMinPrefix 3>
- <HyphenMinSuffix 3>
- <HyphenMinWord 5>
- <PgfLetterSpace No >
- <PgfMinWordSpace 90>
- <PgfOptWordSpace 100>
- <PgfMaxWordSpace 110>
- <PgfLanguage USEnglish >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- <PgfCellLMarginFixed No >
- <PgfCellTMarginFixed No >
- <PgfCellRMarginFixed No >
- <PgfCellBMarginFixed No >
- > # end of Pgf
- <Pgf
- <PgfTag `Argument'>
- <PgfUseNextTag No >
- <PgfNextTag `'>
- <PgfAlignment Left >
- <PgfFIndent 0.7">
- <PgfLIndent 0.7">
- <PgfRIndent 0.35">
- <PgfTopSeparator `'>
- <PgfBotSeparator `'>
- <PgfPlacement Anywhere >
- <PgfSpBefore 0.0 pt>
- <PgfSpAfter 0.0 pt>
- <PgfWithPrev No >
- <PgfWithNext Yes >
- <PgfBlockSize 1>
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfLineSpacing Fixed >
- <PgfLeading 2.0 pt>
- <PgfAutoNum No >
- <PgfNumTabs 6>
- <TabStop
- <TSX 1.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 2.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 3.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 4.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 5.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 6.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <PgfHyphenate No >
- <HyphenMaxLines 1>
- <HyphenMinPrefix 3>
- <HyphenMinSuffix 3>
- <HyphenMinWord 5>
- <PgfLetterSpace No >
- <PgfMinWordSpace 75>
- <PgfOptWordSpace 100>
- <PgfMaxWordSpace 125>
- <PgfLanguage USEnglish >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- <PgfCellLMarginFixed No >
- <PgfCellTMarginFixed No >
- <PgfCellRMarginFixed No >
- <PgfCellBMarginFixed No >
- > # end of Pgf
- <Pgf
- <PgfTag `Body'>
- <PgfUseNextTag No >
- <PgfNextTag `'>
- <PgfAlignment Left >
- <PgfFIndent 0.0">
- <PgfLIndent 0.0">
- <PgfRIndent 0.0">
- <PgfTopSeparator `'>
- <PgfBotSeparator `'>
- <PgfPlacement Anywhere >
- <PgfSpBefore 0.0 pt>
- <PgfSpAfter 10.0 pt>
- <PgfWithPrev No >
- <PgfWithNext No >
- <PgfBlockSize 1>
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfLineSpacing Fixed >
- <PgfLeading 2.0 pt>
- <PgfAutoNum No >
- <PgfNumTabs 6>
- <TabStop
- <TSX 1.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 2.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 3.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 4.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 5.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 6.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <PgfHyphenate No >
- <HyphenMaxLines 1>
- <HyphenMinPrefix 3>
- <HyphenMinSuffix 3>
- <HyphenMinWord 5>
- <PgfLetterSpace No >
- <PgfMinWordSpace 75>
- <PgfOptWordSpace 100>
- <PgfMaxWordSpace 125>
- <PgfLanguage USEnglish >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- <PgfCellLMarginFixed No >
- <PgfCellTMarginFixed No >
- <PgfCellRMarginFixed No >
- <PgfCellBMarginFixed No >
- > # end of Pgf
- <Pgf
- <PgfTag `Bullet'>
- <PgfUseNextTag No >
- <PgfNextTag `'>
- <PgfAlignment Left >
- <PgfFIndent 0.35">
- <PgfLIndent 0.6">
- <PgfRIndent 0.5">
- <PgfTopSeparator `'>
- <PgfBotSeparator `'>
- <PgfPlacement Anywhere >
- <PgfSpBefore 3.0 pt>
- <PgfSpAfter 0.0 pt>
- <PgfWithPrev No >
- <PgfWithNext No >
- <PgfBlockSize 3>
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfLineSpacing Fixed >
- <PgfLeading 2.0 pt>
- <PgfAutoNum Yes >
- <PgfNumFormat `B:\xa5 \\t'>
- <PgfNumberFont `Bullet Symbol'>
- <PgfNumAtEnd No >
- <PgfNumTabs 1>
- <TabStop
- <TSX 0.6">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <PgfHyphenate Yes >
- <HyphenMaxLines 2>
- <HyphenMinPrefix 3>
- <HyphenMinSuffix 3>
- <HyphenMinWord 5>
- <PgfLetterSpace No >
- <PgfMinWordSpace 90>
- <PgfOptWordSpace 100>
- <PgfMaxWordSpace 110>
- <PgfLanguage USEnglish >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- <PgfCellLMarginFixed No >
- <PgfCellTMarginFixed No >
- <PgfCellRMarginFixed No >
- <PgfCellBMarginFixed No >
- > # end of Pgf
- <Pgf
- <PgfTag `Bullet2'>
- <PgfUseNextTag No >
- <PgfNextTag `'>
- <PgfAlignment Left >
- <PgfFIndent 1.05">
- <PgfLIndent 1.3">
- <PgfRIndent 0.5">
- <PgfTopSeparator `'>
- <PgfBotSeparator `'>
- <PgfPlacement Anywhere >
- <PgfSpBefore 3.0 pt>
- <PgfSpAfter 0.0 pt>
- <PgfWithPrev No >
- <PgfWithNext No >
- <PgfBlockSize 3>
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfLineSpacing Fixed >
- <PgfLeading 2.0 pt>
- <PgfAutoNum Yes >
- <PgfNumFormat `B:\xa5 \\t'>
- <PgfNumberFont `Bullet Symbol'>
- <PgfNumAtEnd No >
- <PgfNumTabs 1>
- <TabStop
- <TSX 1.3">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <PgfHyphenate Yes >
- <HyphenMaxLines 2>
- <HyphenMinPrefix 3>
- <HyphenMinSuffix 3>
- <HyphenMinWord 5>
- <PgfLetterSpace No >
- <PgfMinWordSpace 90>
- <PgfOptWordSpace 100>
- <PgfMaxWordSpace 110>
- <PgfLanguage USEnglish >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- <PgfCellLMarginFixed No >
- <PgfCellTMarginFixed No >
- <PgfCellRMarginFixed No >
- <PgfCellBMarginFixed No >
- > # end of Pgf
- <Pgf
- <PgfTag `CBullet'>
- <PgfUseNextTag No >
- <PgfNextTag `'>
- <PgfAlignment Left >
- <PgfFIndent 0.5">
- <PgfLIndent 0.5">
- <PgfRIndent 0.5">
- <PgfTopSeparator `'>
- <PgfBotSeparator `'>
- <PgfPlacement Anywhere >
- <PgfSpBefore 3.0 pt>
- <PgfSpAfter 0.0 pt>
- <PgfWithPrev No >
- <PgfWithNext No >
- <PgfBlockSize 3>
- <PgfFont
- <FTag `'>
- <FFamily `Times'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 12.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfLineSpacing Fixed >
- <PgfLeading 2.0 pt>
- <PgfAutoNum No >
- <PgfNumTabs 0>
- <PgfHyphenate Yes >
- <HyphenMaxLines 2>
- <HyphenMinPrefix 3>
- <HyphenMinSuffix 3>
- <HyphenMinWord 5>
- <PgfLetterSpace No >
- <PgfMinWordSpace 90>
- <PgfOptWordSpace 100>
- <PgfMaxWordSpace 110>
- <PgfLanguage USEnglish >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- <PgfCellLMarginFixed No >
- <PgfCellTMarginFixed No >
- <PgfCellRMarginFixed No >
- <PgfCellBMarginFixed No >
- > # end of Pgf
- <Pgf
- <PgfTag `CStep'>
- <PgfUseNextTag No >
- <PgfNextTag `'>
- <PgfAlignment Left >
- <PgfFIndent 0.5">
- <PgfLIndent 0.5">
- <PgfRIndent 0.5">
- <PgfTopSeparator `'>
- <PgfBotSeparator `'>
- <PgfPlacement Anywhere >
- <PgfSpBefore 3.0 pt>
- <PgfSpAfter 0.0 pt>
- <PgfWithPrev No >
- <PgfWithNext No >
- <PgfBlockSize 3>
- <PgfFont
- <FTag `'>
- <FFamily `Times'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 12.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfLineSpacing Fixed >
- <PgfLeading 2.0 pt>
- <PgfAutoNum No >
- <PgfNumTabs 0>
- <PgfHyphenate Yes >
- <HyphenMaxLines 2>
- <HyphenMinPrefix 3>
- <HyphenMinSuffix 3>
- <HyphenMinWord 5>
- <PgfLetterSpace No >
- <PgfMinWordSpace 90>
- <PgfOptWordSpace 100>
- <PgfMaxWordSpace 110>
- <PgfLanguage USEnglish >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- <PgfCellLMarginFixed No >
- <PgfCellTMarginFixed No >
- <PgfCellRMarginFixed No >
- <PgfCellBMarginFixed No >
- > # end of Pgf
- <Pgf
- <PgfTag `Description'>
- <PgfUseNextTag No >
- <PgfNextTag `'>
- <PgfAlignment Left >
- <PgfFIndent 0.7">
- <PgfLIndent 0.7">
- <PgfRIndent 0.35">
- <PgfTopSeparator `'>
- <PgfBotSeparator `'>
- <PgfPlacement Anywhere >
- <PgfSpBefore 0.0 pt>
- <PgfSpAfter 5.0 pt>
- <PgfWithPrev No >
- <PgfWithNext No >
- <PgfBlockSize 1>
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfLineSpacing Fixed >
- <PgfLeading 2.0 pt>
- <PgfAutoNum No >
- <PgfNumTabs 6>
- <TabStop
- <TSX 1.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 2.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 3.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 4.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 5.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 6.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <PgfHyphenate No >
- <HyphenMaxLines 1>
- <HyphenMinPrefix 3>
- <HyphenMinSuffix 3>
- <HyphenMinWord 5>
- <PgfLetterSpace No >
- <PgfMinWordSpace 75>
- <PgfOptWordSpace 100>
- <PgfMaxWordSpace 125>
- <PgfLanguage USEnglish >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- <PgfCellLMarginFixed No >
- <PgfCellTMarginFixed No >
- <PgfCellRMarginFixed No >
- <PgfCellBMarginFixed No >
- > # end of Pgf
- <Pgf
- <PgfTag `Description2'>
- <PgfUseNextTag No >
- <PgfNextTag `'>
- <PgfAlignment Left >
- <PgfFIndent 1.4">
- <PgfLIndent 1.4">
- <PgfRIndent 0.35">
- <PgfTopSeparator `'>
- <PgfBotSeparator `'>
- <PgfPlacement Anywhere >
- <PgfSpBefore 0.0 pt>
- <PgfSpAfter 5.0 pt>
- <PgfWithPrev No >
- <PgfWithNext No >
- <PgfBlockSize 1>
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfLineSpacing Fixed >
- <PgfLeading 2.0 pt>
- <PgfAutoNum No >
- <PgfNumTabs 6>
- <TabStop
- <TSX 1.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 2.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 3.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 4.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 5.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 6.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <PgfHyphenate No >
- <HyphenMaxLines 1>
- <HyphenMinPrefix 3>
- <HyphenMinSuffix 3>
- <HyphenMinWord 5>
- <PgfLetterSpace No >
- <PgfMinWordSpace 75>
- <PgfOptWordSpace 100>
- <PgfMaxWordSpace 125>
- <PgfLanguage USEnglish >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- <PgfCellLMarginFixed No >
- <PgfCellTMarginFixed No >
- <PgfCellRMarginFixed No >
- <PgfCellBMarginFixed No >
- > # end of Pgf
- <Pgf
- <PgfTag `DItem'>
- <PgfUseNextTag No >
- <PgfNextTag `'>
- <PgfAlignment Left >
- <PgfFIndent 0.35">
- <PgfLIndent 0.7">
- <PgfRIndent 0.0">
- <PgfTopSeparator `'>
- <PgfBotSeparator `'>
- <PgfPlacement Anywhere >
- <PgfSpBefore 0.0 pt>
- <PgfSpAfter 0.0 pt>
- <PgfWithPrev No >
- <PgfWithNext Yes >
- <PgfBlockSize 1>
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfLineSpacing Fixed >
- <PgfLeading 2.0 pt>
- <PgfAutoNum No >
- <PgfNumTabs 6>
- <TabStop
- <TSX 1.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 2.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 3.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 4.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 5.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 6.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <PgfHyphenate No >
- <HyphenMaxLines 1>
- <HyphenMinPrefix 3>
- <HyphenMinSuffix 3>
- <HyphenMinWord 5>
- <PgfLetterSpace No >
- <PgfMinWordSpace 75>
- <PgfOptWordSpace 100>
- <PgfMaxWordSpace 125>
- <PgfLanguage USEnglish >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- <PgfCellLMarginFixed No >
- <PgfCellTMarginFixed No >
- <PgfCellRMarginFixed No >
- <PgfCellBMarginFixed No >
- > # end of Pgf
- <Pgf
- <PgfTag `DItem2'>
- <PgfUseNextTag No >
- <PgfNextTag `'>
- <PgfAlignment Left >
- <PgfFIndent 1.05">
- <PgfLIndent 1.05">
- <PgfRIndent 0.0">
- <PgfTopSeparator `'>
- <PgfBotSeparator `'>
- <PgfPlacement Anywhere >
- <PgfSpBefore 0.0 pt>
- <PgfSpAfter 0.0 pt>
- <PgfWithPrev No >
- <PgfWithNext Yes >
- <PgfBlockSize 1>
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfLineSpacing Fixed >
- <PgfLeading 2.0 pt>
- <PgfAutoNum No >
- <PgfNumTabs 6>
- <TabStop
- <TSX 1.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 2.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 3.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 4.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 5.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 6.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <PgfHyphenate No >
- <HyphenMaxLines 1>
- <HyphenMinPrefix 3>
- <HyphenMinSuffix 3>
- <HyphenMinWord 5>
- <PgfLetterSpace No >
- <PgfMinWordSpace 75>
- <PgfOptWordSpace 100>
- <PgfMaxWordSpace 125>
- <PgfLanguage USEnglish >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- <PgfCellLMarginFixed No >
- <PgfCellTMarginFixed No >
- <PgfCellRMarginFixed No >
- <PgfCellBMarginFixed No >
- > # end of Pgf
- <Pgf
- <PgfTag `Endnote'>
- <PgfUseNextTag No >
- <PgfNextTag `'>
- <PgfAlignment Left >
- <PgfFIndent 0.0">
- <PgfLIndent 0.35">
- <PgfRIndent 0.0">
- <PgfTopSeparator `'>
- <PgfBotSeparator `'>
- <PgfPlacement Anywhere >
- <PgfSpBefore 0.0 pt>
- <PgfSpAfter 10.0 pt>
- <PgfWithPrev No >
- <PgfWithNext No >
- <PgfBlockSize 1>
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfLineSpacing Fixed >
- <PgfLeading 2.0 pt>
- <PgfAutoNum Yes >
- <PgfNumFormat `<n+\>.\\t'>
- <PgfNumberFont `'>
- <PgfNumAtEnd No >
- <PgfNumTabs 1>
- <TabStop
- <TSX 0.35">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <PgfHyphenate No >
- <HyphenMaxLines 1>
- <HyphenMinPrefix 3>
- <HyphenMinSuffix 3>
- <HyphenMinWord 5>
- <PgfLetterSpace No >
- <PgfMinWordSpace 75>
- <PgfOptWordSpace 100>
- <PgfMaxWordSpace 125>
- <PgfLanguage USEnglish >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- <PgfCellLMarginFixed No >
- <PgfCellTMarginFixed No >
- <PgfCellRMarginFixed No >
- <PgfCellBMarginFixed No >
- > # end of Pgf
- <Pgf
- <PgfTag `Endnote1'>
- <PgfUseNextTag No >
- <PgfNextTag `'>
- <PgfAlignment Left >
- <PgfFIndent 0.0">
- <PgfLIndent 0.35">
- <PgfRIndent 0.0">
- <PgfTopSeparator `'>
- <PgfBotSeparator `'>
- <PgfPlacement Anywhere >
- <PgfSpBefore 0.0 pt>
- <PgfSpAfter 10.0 pt>
- <PgfWithPrev No >
- <PgfWithNext No >
- <PgfBlockSize 1>
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfLineSpacing Fixed >
- <PgfLeading 2.0 pt>
- <PgfAutoNum Yes >
- <PgfNumFormat `<n=1\>.\\t'>
- <PgfNumberFont `'>
- <PgfNumAtEnd No >
- <PgfNumTabs 1>
- <TabStop
- <TSX 0.35">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <PgfHyphenate No >
- <HyphenMaxLines 1>
- <HyphenMinPrefix 3>
- <HyphenMinSuffix 3>
- <HyphenMinWord 5>
- <PgfLetterSpace No >
- <PgfMinWordSpace 75>
- <PgfOptWordSpace 100>
- <PgfMaxWordSpace 125>
- <PgfLanguage USEnglish >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- <PgfCellLMarginFixed No >
- <PgfCellTMarginFixed No >
- <PgfCellRMarginFixed No >
- <PgfCellBMarginFixed No >
- > # end of Pgf
- <Pgf
- <PgfTag `Extra Key Arg'>
- <PgfUseNextTag No >
- <PgfNextTag `'>
- <PgfAlignment Left >
- <PgfFIndent 1.05">
- <PgfLIndent 0.7">
- <PgfRIndent 0.35">
- <PgfTopSeparator `'>
- <PgfBotSeparator `'>
- <PgfPlacement Anywhere >
- <PgfSpBefore 0.0 pt>
- <PgfSpAfter 0.0 pt>
- <PgfWithPrev No >
- <PgfWithNext Yes >
- <PgfBlockSize 1>
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfLineSpacing Fixed >
- <PgfLeading 2.0 pt>
- <PgfAutoNum No >
- <PgfNumTabs 6>
- <TabStop
- <TSX 1.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 2.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 3.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 4.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 5.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 6.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <PgfHyphenate No >
- <HyphenMaxLines 1>
- <HyphenMinPrefix 3>
- <HyphenMinSuffix 3>
- <HyphenMinWord 5>
- <PgfLetterSpace No >
- <PgfMinWordSpace 75>
- <PgfOptWordSpace 100>
- <PgfMaxWordSpace 125>
- <PgfLanguage USEnglish >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- <PgfCellLMarginFixed No >
- <PgfCellTMarginFixed No >
- <PgfCellRMarginFixed No >
- <PgfCellBMarginFixed No >
- > # end of Pgf
- <Pgf
- <PgfTag `Function Body'>
- <PgfUseNextTag No >
- <PgfNextTag `'>
- <PgfAlignment Left >
- <PgfFIndent 0.7">
- <PgfLIndent 0.7">
- <PgfRIndent 0.0">
- <PgfTopSeparator `'>
- <PgfBotSeparator `'>
- <PgfPlacement Anywhere >
- <PgfSpBefore 0.0 pt>
- <PgfSpAfter 10.0 pt>
- <PgfWithPrev No >
- <PgfWithNext No >
- <PgfBlockSize 1>
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfLineSpacing Fixed >
- <PgfLeading 2.0 pt>
- <PgfAutoNum No >
- <PgfNumTabs 6>
- <TabStop
- <TSX 1.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 2.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 3.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 4.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 5.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 6.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <PgfHyphenate No >
- <HyphenMaxLines 1>
- <HyphenMinPrefix 3>
- <HyphenMinSuffix 3>
- <HyphenMinWord 5>
- <PgfLetterSpace No >
- <PgfMinWordSpace 75>
- <PgfOptWordSpace 100>
- <PgfMaxWordSpace 125>
- <PgfLanguage USEnglish >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- <PgfCellLMarginFixed No >
- <PgfCellTMarginFixed No >
- <PgfCellRMarginFixed No >
- <PgfCellBMarginFixed No >
- > # end of Pgf
- <Pgf
- <PgfTag `Function Head'>
- <PgfUseNextTag No >
- <PgfNextTag `'>
- <PgfAlignment Left >
- <PgfFIndent 0.0">
- <PgfLIndent 0.0">
- <PgfRIndent 0.0">
- <PgfTopSeparator `'>
- <PgfBotSeparator `'>
- <PgfPlacement Anywhere >
- <PgfSpBefore 15.0 pt>
- <PgfSpAfter 0.0 pt>
- <PgfWithPrev No >
- <PgfWithNext Yes >
- <PgfBlockSize 1>
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfLineSpacing Fixed >
- <PgfLeading 2.0 pt>
- <PgfAutoNum No >
- <PgfNumTabs 1>
- <TabStop
- <TSX 7.5">
- <TSType Right >
- <TSLeaderStr ` '>
- > # end of TabStop
- <PgfHyphenate No >
- <HyphenMaxLines 1>
- <HyphenMinPrefix 3>
- <HyphenMinSuffix 3>
- <HyphenMinWord 5>
- <PgfLetterSpace No >
- <PgfMinWordSpace 75>
- <PgfOptWordSpace 100>
- <PgfMaxWordSpace 125>
- <PgfLanguage USEnglish >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- <PgfCellLMarginFixed No >
- <PgfCellTMarginFixed No >
- <PgfCellRMarginFixed No >
- <PgfCellBMarginFixed No >
- > # end of Pgf
- <Pgf
- <PgfTag `Heading'>
- <PgfUseNextTag Yes >
- <PgfNextTag `Body'>
- <PgfAlignment Center >
- <PgfFIndent 1.0">
- <PgfLIndent 1.0">
- <PgfRIndent 1.0">
- <PgfTopSeparator `'>
- <PgfBotSeparator `'>
- <PgfPlacement Anywhere >
- <PgfSpBefore 14.0 pt>
- <PgfSpAfter 10.0 pt>
- <PgfWithPrev No >
- <PgfWithNext Yes >
- <PgfBlockSize 1>
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 14.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfLineSpacing Fixed >
- <PgfLeading 2.0 pt>
- <PgfAutoNum No >
- <PgfNumTabs 0>
- <PgfHyphenate Yes >
- <HyphenMaxLines 2>
- <HyphenMinPrefix 3>
- <HyphenMinSuffix 3>
- <HyphenMinWord 5>
- <PgfLetterSpace No >
- <PgfMinWordSpace 90>
- <PgfOptWordSpace 100>
- <PgfMaxWordSpace 110>
- <PgfLanguage USEnglish >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- <PgfCellLMarginFixed No >
- <PgfCellTMarginFixed No >
- <PgfCellRMarginFixed No >
- <PgfCellBMarginFixed No >
- > # end of Pgf
- <Pgf
- <PgfTag `HeadingSub'>
- <PgfUseNextTag Yes >
- <PgfNextTag `'>
- <PgfAlignment Center >
- <PgfFIndent 1.0">
- <PgfLIndent 1.0">
- <PgfRIndent 1.0">
- <PgfTopSeparator `'>
- <PgfBotSeparator `'>
- <PgfPlacement Anywhere >
- <PgfSpBefore 6.0 pt>
- <PgfSpAfter 6.0 pt>
- <PgfWithPrev No >
- <PgfWithNext No >
- <PgfBlockSize 1>
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfLineSpacing Fixed >
- <PgfLeading 2.0 pt>
- <PgfAutoNum No >
- <PgfNumTabs 0>
- <PgfHyphenate Yes >
- <HyphenMaxLines 2>
- <HyphenMinPrefix 3>
- <HyphenMinSuffix 3>
- <HyphenMinWord 5>
- <PgfLetterSpace No >
- <PgfMinWordSpace 90>
- <PgfOptWordSpace 100>
- <PgfMaxWordSpace 110>
- <PgfLanguage USEnglish >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- <PgfCellLMarginFixed No >
- <PgfCellTMarginFixed No >
- <PgfCellRMarginFixed No >
- <PgfCellBMarginFixed No >
- > # end of Pgf
- <Pgf
- <PgfTag `Step'>
- <PgfUseNextTag No >
- <PgfNextTag `'>
- <PgfAlignment Left >
- <PgfFIndent 0.25">
- <PgfLIndent 0.5">
- <PgfRIndent 0.5">
- <PgfTopSeparator `'>
- <PgfBotSeparator `'>
- <PgfPlacement Anywhere >
- <PgfSpBefore 3.0 pt>
- <PgfSpAfter 0.0 pt>
- <PgfWithPrev No >
- <PgfWithNext No >
- <PgfBlockSize 3>
- <PgfFont
- <FTag `'>
- <FFamily `Times'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 12.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfLineSpacing Fixed >
- <PgfLeading 2.0 pt>
- <PgfAutoNum Yes >
- <PgfNumFormat `S:<n+\>.\\t'>
- <PgfNumberFont `Step Number'>
- <PgfNumAtEnd No >
- <PgfNumTabs 1>
- <TabStop
- <TSX 0.5">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <PgfHyphenate Yes >
- <HyphenMaxLines 2>
- <HyphenMinPrefix 3>
- <HyphenMinSuffix 3>
- <HyphenMinWord 5>
- <PgfLetterSpace No >
- <PgfMinWordSpace 90>
- <PgfOptWordSpace 100>
- <PgfMaxWordSpace 110>
- <PgfLanguage USEnglish >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- <PgfCellLMarginFixed No >
- <PgfCellTMarginFixed No >
- <PgfCellRMarginFixed No >
- <PgfCellBMarginFixed No >
- > # end of Pgf
- <Pgf
- <PgfTag `Verbatim'>
- <PgfUseNextTag No >
- <PgfNextTag `'>
- <PgfAlignment Left >
- <PgfFIndent 0.0">
- <PgfLIndent 0.0">
- <PgfRIndent 0.0">
- <PgfTopSeparator `'>
- <PgfBotSeparator `'>
- <PgfPlacement Anywhere >
- <PgfSpBefore 0.0 pt>
- <PgfSpAfter 10.0 pt>
- <PgfWithPrev No >
- <PgfWithNext No >
- <PgfBlockSize 5>
- <PgfFont
- <FTag `'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfLineSpacing Fixed >
- <PgfLeading 2.0 pt>
- <PgfAutoNum No >
- <PgfNumTabs 6>
- <TabStop
- <TSX 1.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 2.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 3.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 4.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 5.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 6.0">
- <TSType Left >
- <TSLeaderStr ` '>
- > # end of TabStop
- <PgfHyphenate No >
- <HyphenMaxLines 1>
- <HyphenMinPrefix 3>
- <HyphenMinSuffix 3>
- <HyphenMinWord 5>
- <PgfLetterSpace No >
- <PgfMinWordSpace 75>
- <PgfOptWordSpace 100>
- <PgfMaxWordSpace 125>
- <PgfLanguage USEnglish >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- <PgfCellLMarginFixed No >
- <PgfCellTMarginFixed No >
- <PgfCellRMarginFixed No >
- <PgfCellBMarginFixed No >
- > # end of Pgf
- > # end of PgfCatalog
- <FontCatalog
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Font
- <FTag `Bullet Symbol'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Font
- <FTag `Emphasis'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Font
- <FTag `Step Number'>
- <FFamily `Helvetica'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Font
- <FTag `Subscript'>
- <FSupScript No >
- <FSubScript Yes >
- <FPairKern Yes >
- > # end of Font
- <Font
- <FTag `Superscript'>
- <FSupScript Yes >
- <FSubScript No >
- <FPairKern Yes >
- > # end of Font
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- > # end of FontCatalog
- <RulingCatalog
- <Ruling
- <RulingTag `Thin'>
- <RulingPenWidth 0.5 pt>
- <RulingGap 0.0 pt>
- <RulingSeparation 0>
- <RulingPen 0>
- <RulingLines 1>
- > # end of Ruling
- <Ruling
- <RulingTag `Medium'>
- <RulingPenWidth 2.0 pt>
- <RulingGap 0.0 pt>
- <RulingSeparation 0>
- <RulingPen 0>
- <RulingLines 1>
- > # end of Ruling
- <Ruling
- <RulingTag `Double'>
- <RulingPenWidth 0.5 pt>
- <RulingGap 2.0 pt>
- <RulingSeparation 0>
- <RulingPen 0>
- <RulingLines 2>
- > # end of Ruling
- <Ruling
- <RulingTag `Thick'>
- <RulingPenWidth 3.0 pt>
- <RulingGap 0.0 pt>
- <RulingSeparation 0>
- <RulingPen 0>
- <RulingLines 1>
- > # end of Ruling
- <Ruling
- <RulingTag `Very Thin'>
- <RulingPenWidth 0.25 pt>
- <RulingGap 0.0 pt>
- <RulingSeparation 0>
- <RulingPen 0>
- <RulingLines 1>
- > # end of Ruling
- > # end of RulingCatalog
- <TblCatalog
- <TblFormat
- <TblTag `Format A'>
- <TblColumn
- <TblColumnNum 0>
- <TblColumnWidth 1.0">
- <TblColumnH
- <Pgf
- <PgfTag `CellHeading'>
- <PgfAlignment Center >
- <PgfSpAfter 0.0 pt>
- <PgfBlockSize 1>
- <PgfFont
- <FTag `'>
- <FFamily `Times'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 12.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfNumTabs 0>
- <HyphenMaxLines 2>
- <PgfMinWordSpace 90>
- <PgfMaxWordSpace 110>
- <PgfCellAlignment Middle >
- <PgfCellMargins 0.0 pt 2.0 pt 0.0 pt 2.0 pt>
- > # end of Pgf
- > # end of TblColumnH
- <TblColumnBody
- <Pgf
- <PgfTag `CellBody'>
- <PgfAlignment Left >
- <PgfHyphenate Yes >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- > # end of Pgf
- > # end of TblColumnBody
- <TblColumnF
- <Pgf
- <PgfTag `CellHeading'>
- <PgfAlignment Center >
- <PgfHyphenate No >
- <PgfCellAlignment Middle >
- <PgfCellMargins 0.0 pt 2.0 pt 0.0 pt 2.0 pt>
- > # end of Pgf
- > # end of TblColumnF
- > # end of TblColumn
- <TblColumn
- <TblColumnNum 1>
- <TblColumnWidth 1.0">
- <TblColumnH
- > # end of TblColumnH
- <TblColumnBody
- <Pgf
- <PgfTag `CellBody'>
- <PgfAlignment Left >
- <PgfHyphenate Yes >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- > # end of Pgf
- > # end of TblColumnBody
- <TblColumnF
- <Pgf
- <PgfTag `CellHeading'>
- <PgfAlignment Center >
- <PgfHyphenate No >
- <PgfCellAlignment Middle >
- <PgfCellMargins 0.0 pt 2.0 pt 0.0 pt 2.0 pt>
- > # end of Pgf
- > # end of TblColumnF
- > # end of TblColumn
- <TblColumn
- <TblColumnNum 2>
- <TblColumnWidth 1.0">
- <TblColumnH
- > # end of TblColumnH
- <TblColumnBody
- <Pgf
- <PgfTag `CellBody'>
- <PgfAlignment Left >
- <PgfHyphenate Yes >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- > # end of Pgf
- > # end of TblColumnBody
- <TblColumnF
- <Pgf
- <PgfTag `CellHeading'>
- <PgfAlignment Center >
- <PgfHyphenate No >
- <PgfCellAlignment Middle >
- <PgfCellMargins 0.0 pt 2.0 pt 0.0 pt 2.0 pt>
- > # end of Pgf
- > # end of TblColumnF
- > # end of TblColumn
- <TblColumn
- <TblColumnNum 3>
- <TblColumnWidth 1.0">
- <TblColumnH
- > # end of TblColumnH
- <TblColumnBody
- <Pgf
- <PgfTag `CellBody'>
- <PgfAlignment Left >
- <PgfHyphenate Yes >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- > # end of Pgf
- > # end of TblColumnBody
- <TblColumnF
- <Pgf
- <PgfTag `CellHeading'>
- <PgfAlignment Center >
- <PgfHyphenate No >
- <PgfCellAlignment Middle >
- <PgfCellMargins 0.0 pt 2.0 pt 0.0 pt 2.0 pt>
- > # end of Pgf
- > # end of TblColumnF
- > # end of TblColumn
- <TblColumn
- <TblColumnNum 4>
- <TblColumnWidth 1.0">
- <TblColumnH
- > # end of TblColumnH
- <TblColumnBody
- <Pgf
- <PgfTag `CellBody'>
- <PgfAlignment Left >
- <PgfHyphenate Yes >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- > # end of Pgf
- > # end of TblColumnBody
- <TblColumnF
- <Pgf
- <PgfTag `CellHeading'>
- <PgfAlignment Center >
- <PgfHyphenate No >
- <PgfCellAlignment Middle >
- <PgfCellMargins 0.0 pt 2.0 pt 0.0 pt 2.0 pt>
- > # end of Pgf
- > # end of TblColumnF
- > # end of TblColumn
- <TblCellMargins 6.0 pt 6.0 pt 6.0 pt 4.0 pt>
- <TblLIndent 0.0">
- <TblRIndent 0.0">
- <TblAlignment Left >
- <TblPlacement Anywhere >
- <TblSpBefore 12.0 pt>
- <TblSpAfter 12.0 pt>
- <TblBlockSize 1>
- <TblHFFill 15>
- <TblHFSeparation 0>
- <TblBodyFill 15>
- <TblBodySeparation 0>
- <TblShadeByColumn No >
- <TblShadePeriod 2>
- <TblXFill 15>
- <TblXSeparation 0>
- <TblAltShadePeriod 2>
- <TblLRuling `Thin'>
- <TblBRuling `Thin'>
- <TblRRuling `Thin'>
- <TblTRuling `Thin'>
- <TblColumnRuling `Thin'>
- <TblXColumnRuling `Thin'>
- <TblBodyRowRuling `Thin'>
- <TblXRowRuling `Thin'>
- <TblHFRowRuling `Thin'>
- <TblSeparatorRuling `Double'>
- <TblXColumnNum 1>
- <TblRulingPeriod 4>
- <TblLastBRuling No >
- <TblTitlePlacement InHeader >
- <TblTitlePgf1
- <Pgf
- <PgfTag `TableTitle'>
- <PgfFont
- <FTag `'>
- <FFamily `Times'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 12.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfAutoNum Yes >
- <PgfNumFormat `T:Table <n+\>: '>
- <PgfNumberFont `'>
- <PgfNumAtEnd No >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- > # end of Pgf
- > # end of TblTitlePgf1
- <TblTitleGap 6.0 pt>
- <TblInitNumColumns 5>
- <TblInitNumHRows 1>
- <TblInitNumBodyRows 8>
- <TblInitNumFRows 0>
- <TblNumByColumn No >
- > # end of TblFormat
- <TblFormat
- <TblTag `Format B'>
- <TblColumn
- <TblColumnNum 0>
- <TblColumnWidth 1.0">
- <TblColumnH
- <Pgf
- <PgfTag `CellHeading'>
- <PgfFont
- <FTag `'>
- <FFamily `Times'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 12.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfAutoNum No >
- <PgfCellAlignment Middle >
- <PgfCellMargins 0.0 pt 2.0 pt 0.0 pt 2.0 pt>
- > # end of Pgf
- > # end of TblColumnH
- <TblColumnBody
- <Pgf
- <PgfTag `CellBody'>
- <PgfAlignment Left >
- <PgfHyphenate Yes >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- > # end of Pgf
- > # end of TblColumnBody
- <TblColumnF
- <Pgf
- <PgfTag `CellHeading'>
- <PgfAlignment Center >
- <PgfHyphenate No >
- <PgfCellAlignment Middle >
- <PgfCellMargins 0.0 pt 2.0 pt 0.0 pt 2.0 pt>
- > # end of Pgf
- > # end of TblColumnF
- > # end of TblColumn
- <TblColumn
- <TblColumnNum 1>
- <TblColumnWidth 1.0">
- <TblColumnH
- > # end of TblColumnH
- <TblColumnBody
- <Pgf
- <PgfTag `CellBody'>
- <PgfAlignment Left >
- <PgfHyphenate Yes >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- > # end of Pgf
- > # end of TblColumnBody
- <TblColumnF
- <Pgf
- <PgfTag `CellHeading'>
- <PgfAlignment Center >
- <PgfHyphenate No >
- <PgfCellAlignment Middle >
- <PgfCellMargins 0.0 pt 2.0 pt 0.0 pt 2.0 pt>
- > # end of Pgf
- > # end of TblColumnF
- > # end of TblColumn
- <TblColumn
- <TblColumnNum 2>
- <TblColumnWidth 1.0">
- <TblColumnH
- > # end of TblColumnH
- <TblColumnBody
- <Pgf
- <PgfTag `CellBody'>
- <PgfAlignment Left >
- <PgfHyphenate Yes >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- > # end of Pgf
- > # end of TblColumnBody
- <TblColumnF
- <Pgf
- <PgfTag `CellHeading'>
- <PgfAlignment Center >
- <PgfHyphenate No >
- <PgfCellAlignment Middle >
- <PgfCellMargins 0.0 pt 2.0 pt 0.0 pt 2.0 pt>
- > # end of Pgf
- > # end of TblColumnF
- > # end of TblColumn
- <TblColumn
- <TblColumnNum 3>
- <TblColumnWidth 1.0">
- <TblColumnH
- > # end of TblColumnH
- <TblColumnBody
- <Pgf
- <PgfTag `CellBody'>
- <PgfAlignment Left >
- <PgfHyphenate Yes >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- > # end of Pgf
- > # end of TblColumnBody
- <TblColumnF
- <Pgf
- <PgfTag `CellHeading'>
- <PgfAlignment Center >
- <PgfHyphenate No >
- <PgfCellAlignment Middle >
- <PgfCellMargins 0.0 pt 2.0 pt 0.0 pt 2.0 pt>
- > # end of Pgf
- > # end of TblColumnF
- > # end of TblColumn
- <TblColumn
- <TblColumnNum 4>
- <TblColumnWidth 1.0">
- <TblColumnH
- > # end of TblColumnH
- <TblColumnBody
- <Pgf
- <PgfTag `CellBody'>
- <PgfAlignment Left >
- <PgfHyphenate Yes >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- > # end of Pgf
- > # end of TblColumnBody
- <TblColumnF
- <Pgf
- <PgfTag `CellHeading'>
- <PgfAlignment Center >
- <PgfHyphenate No >
- <PgfCellAlignment Middle >
- <PgfCellMargins 0.0 pt 2.0 pt 0.0 pt 2.0 pt>
- > # end of Pgf
- > # end of TblColumnF
- > # end of TblColumn
- <TblCellMargins 6.0 pt 6.0 pt 6.0 pt 4.0 pt>
- <TblLIndent 0.0">
- <TblRIndent 0.0">
- <TblAlignment Center >
- <TblPlacement Anywhere >
- <TblSpBefore 12.0 pt>
- <TblSpAfter 12.0 pt>
- <TblBlockSize 1>
- <TblHFFill 15>
- <TblHFSeparation 0>
- <TblBodyFill 15>
- <TblBodySeparation 0>
- <TblShadeByColumn No >
- <TblShadePeriod 2>
- <TblXFill 15>
- <TblXSeparation 0>
- <TblAltShadePeriod 2>
- <TblLRuling `'>
- <TblBRuling `Thin'>
- <TblRRuling `'>
- <TblTRuling `Medium'>
- <TblColumnRuling `Thin'>
- <TblXColumnRuling `Thin'>
- <TblBodyRowRuling `Thin'>
- <TblXRowRuling `Thin'>
- <TblHFRowRuling `Thin'>
- <TblSeparatorRuling `Medium'>
- <TblXColumnNum 1>
- <TblRulingPeriod 4>
- <TblLastBRuling No >
- <TblTitlePlacement InHeader >
- <TblTitlePgf1
- <Pgf
- <PgfTag `TableTitle'>
- <PgfFont
- <FTag `'>
- <FFamily `Times'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 12.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfAutoNum Yes >
- <PgfNumFormat `T:Table <n+\>: '>
- <PgfNumberFont `'>
- <PgfNumAtEnd No >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- > # end of Pgf
- > # end of TblTitlePgf1
- <TblTitleGap 6.0 pt>
- <TblInitNumColumns 5>
- <TblInitNumHRows 1>
- <TblInitNumBodyRows 8>
- <TblInitNumFRows 0>
- <TblNumByColumn No >
- > # end of TblFormat
- > # end of TblCatalog
- <VariableFormats
- <VariableFormat
- <VariableName `Page Count'>
- <VariableDef `<$lastpagenum\>'>
- > # end of VariableFormat
- <VariableFormat
- <VariableName `Current Date (Long)'>
- <VariableDef `<$daynum01\> <$shortmonthname\> <$shortyear\>'>
- > # end of VariableFormat
- <VariableFormat
- <VariableName `Current Date (Short)'>
- <VariableDef `<$monthnum\>/<$daynum\>/<$shortyear\>'>
- > # end of VariableFormat
- <VariableFormat
- <VariableName `Modification Date (Long)'>
- <VariableDef `<$daynum\> <$shortmonthname\> <$shortyear\> '>
- > # end of VariableFormat
- <VariableFormat
- <VariableName `Modification Date (Short)'>
- <VariableDef `<$monthnum\>/<$daynum\>/<$shortyear\>'>
- > # end of VariableFormat
- <VariableFormat
- <VariableName `Creation Date (Long)'>
- <VariableDef `<$monthname\> <$daynum\>, <$year\>'>
- > # end of VariableFormat
- <VariableFormat
- <VariableName `Creation Date (Short)'>
- <VariableDef `<$monthnum\>/<$daynum\>/<$shortyear\>'>
- > # end of VariableFormat
- <VariableFormat
- <VariableName `Filename (Long)'>
- <VariableDef `<$fullfilename\>'>
- > # end of VariableFormat
- <VariableFormat
- <VariableName `Filename (Short)'>
- <VariableDef `<$filename\>'>
- > # end of VariableFormat
- <VariableFormat
- <VariableName `Running H/F 1'>
- <VariableDef `<$paratext[Title]\>'>
- > # end of VariableFormat
- <VariableFormat
- <VariableName `Running H/F 2'>
- <VariableDef `<$paratext[Heading]\>'>
- > # end of VariableFormat
- <VariableFormat
- <VariableName `Current Page #'>
- <VariableDef `<$curpagenum\>'>
- > # end of VariableFormat
- <VariableFormat
- <VariableName `Running H/F 3'>
- <VariableDef `<$marker1\>'>
- > # end of VariableFormat
- <VariableFormat
- <VariableName `Running H/F 4'>
- <VariableDef `<$marker2\>'>
- > # end of VariableFormat
- <VariableFormat
- <VariableName `Table Continuation'>
- <VariableDef ` (Continued)'>
- > # end of VariableFormat
- <VariableFormat
- <VariableName `Table Sheet'>
- <VariableDef ` (Sheet <$tblsheetnum\> of <$tblsheetcount\>)'>
- > # end of VariableFormat
- > # end of VariableFormats
- <XRefFormats
- <XRefFormat
- <XRefName `'>
- <XRefDef `'>
- > # end of XRefFormat
- <XRefFormat
- <XRefName `Page'>
- <XRefDef `page\x11 <$pagenum\>'>
- > # end of XRefFormat
- <XRefFormat
- <XRefName `Heading & Page'>
- <XRefDef `\xd2 <$paratext\>\xd3 on page\x11 <$pagenum\>'>
- > # end of XRefFormat
- <XRefFormat
- <XRefName `See Heading & Page'>
- <XRefDef `See \xd2 <$paratext\>\xd3 on page\x11 <$pagenum\>.'>
- > # end of XRefFormat
- <XRefFormat
- <XRefName `Table & Page'>
- <XRefDef `Table\x11 <$paranumonly\>, \xd2 <$paratext\>,\xd3 on page\x11 <$pagenum\>'>
- > # end of XRefFormat
- > # end of XRefFormats
- <Document
- <DWindowRect 0 38 640 442 >
- <DPageSize 8.5" 11.0">
- <DStartPage 1>
- <DPageNumStyle Arabic >
- <DPagePointStyle Arabic >
- <DTwoSides No >
- <DParity FirstRight >
- <DFrozenPages No >
- <DPageRounding DeleteEmptyPages >
- <DMaxInterLine 2.0 pt>
- <DMaxInterPgf 6.0 pt>
- <DFNoteMaxH 4.0">
- <FNoteStartNum 1>
- <DFNoteRestart PerPage >
- <DFNoteTag `Footnote'>
- <DFNoteLabels `*\xa0 \xe0 '>
- <DFNoteNumStyle Arabic >
- <DFNoteAnchorPos FNSuperscript >
- <DFNoteNumberPos FNBaseline >
- <DFNoteAnchorPrefix `'>
- <DFNoteAnchorSuffix `'>
- <DFNoteNumberPrefix `'>
- <DFNoteNumberSuffix `. '>
- <DTblFNoteTag `TableFootnote'>
- <DTblFNoteLabels `*\xa0 \xe0 '>
- <DTblFNoteNumStyle LCAlpha >
- <DTblFNoteAnchorPos FNSuperscript >
- <DTblFNoteNumberPos FNBaseline >
- <DTblFNoteAnchorPrefix `'>
- <DTblFNoteAnchorSuffix `'>
- <DTblFNoteNumberPrefix `'>
- <DTblFNoteNumberSuffix `. '>
- <DLinebreakChars `/ - \xd0 \xd1 '>
- <DChBarGap 0.25">
- <DChBarWidth 2.0 pt>
- <DChBarPosition LeftOfCol >
- <DAutoChBars No >
- <DShowAllConditions Yes >
- <DDisplayOverrides Yes >
- <DGridOn No >
- <DRulersOn Yes >
- <DBordersOn Yes >
- <DGraphicsOff No >
- <DSymbolsOn Yes >
- <DViewOnly No >
- <DSmartQuotesOn Yes >
- <DSmartSpacesOn Yes >
- <DLanguage USEnglish >
- <DMathItalicFunctionName No >
- <DMathItalicOtherText Yes >
- <DMathAlphaCharFontFamily `Times'>
- <DMathSmallIntegral 14.0 pt>
- <DMathMediumIntegral 18.0 pt>
- <DMathLargeIntegral 24.0 pt>
- <DMathSmallSigma 14.0 pt>
- <DMathMediumSigma 18.0 pt>
- <DMathLargeSigma 24.0 pt>
- <DMathSmallLevel1 9.0 pt>
- <DMathMediumLevel1 10.0 pt>
- <DMathLargeLevel1 14.0 pt>
- <DMathSmallLevel2 7.0 pt>
- <DMathMediumLevel2 7.0 pt>
- <DMathLargeLevel2 12.0 pt>
- <DMathSmallLevel3 5.0 pt>
- <DMathMediumLevel3 5.0 pt>
- <DMathLargeLevel3 8.0 pt>
- > # end of Document
- <BookComponent
- <FileName `<c\>streams TOC<M\>0/12FB/12FB/A521A130/FFFF'>
- <FileNameSuffix `TOC'>
- <DeriveType TOC >
- <DeriveTag `Heading'>
- > # end of BookComponent
- <Dictionary
- <OKWord `C\qs'>
- <OKWord `Dylan'>
- <OKWord `Gwydion'>
- <OKWord `Implementors'>
- <OKWord `Instantiable'>
- <OKWord `accessors'>
- <OKWord `byte\x15 character'>
- <OKWord `do(rcurry(check'>
- <OKWord `entrancy'>
- <OKWord `eof'>
- <OKWord `file\x15 stream'>
- <OKWord `filename'>
- <OKWord `force\x15 output'>
- <OKWord `get\x15 input'>
- <OKWord `input\x15 available'>
- <OKWord `limited(<integer'>
- <OKWord `map(singleton'>
- <OKWord `min'>
- <OKWord `newline'>
- <OKWord `newlines'>
- <OKWord `or(<byte'>
- <OKWord `portably'>
- <OKWord `printf'>
- <OKWord `range(from'>
- <OKWord `redisplay'>
- <OKWord `reduce(union'>
- <OKWord `scanf'>
- <OKWord `stream\x15 size(stream)'>
- <OKWord `subtype'>
- <OKWord `unicode'>
- <OKWord `union(<boolean'>
- <OKWord `union(<object'>
- <OKWord `union(singleton(#t'>
- > # end of Dictionary
- <AFrames
- > # end of AFrames
- <Page
- <PageType LeftMasterPage >
- <PageTag `Left'>
- <PageSize 8.5" 11.0">
- <PageOrientation Portrait >
- <TextRect
- <ID 1>
- <Pen 15>
- <Fill 15>
- <PenWidth 1.0 pt>
- <Separation 0>
- <Angle 0>
- <BRect 1.0" 0.5" 6.5" 0.13889">
- <TRNext 0>
- > # end of TextRect
- <TextRect
- <ID 2>
- <Angle 0>
- <BRect 1.0" 10.3983" 6.5" 0.13889">
- <TRNext 0>
- > # end of TextRect
- <TextRect
- <ID 3>
- <Angle 0>
- <BRect 1.0" 0.5" 6.5" 0.13889">
- <TRNext 0>
- > # end of TextRect
- <TextRect
- <ID 4>
- <Angle 0>
- <BRect 1.0" 10.3983" 6.5" 0.13889">
- <TRNext 0>
- > # end of TextRect
- <TextRect
- <ID 5>
- <Angle 0>
- <BRect 1.0" 1.0" 6.5" 9.0">
- <TRNext 0>
- > # end of TextRect
- <TextRect
- <ID 6>
- <Angle 0>
- <BRect 1.0" 1.0" 6.5" 9.0">
- <TRNext 0>
- > # end of TextRect
- > # end of Page
- <Page
- <PageType RightMasterPage >
- <PageTag `Right'>
- <PageSize 8.5" 11.0">
- <PageOrientation Portrait >
- <TextRect
- <ID 7>
- <Pen 15>
- <Fill 15>
- <PenWidth 1.0 pt>
- <Separation 0>
- <Angle 0>
- <BRect 1.5" 0.48611" 6.5" 0.13889">
- <TRNext 0>
- > # end of TextRect
- <TextRect
- <ID 8>
- <Angle 0>
- <BRect 1.0" 10.61111" 6.5" 0.13889">
- <TRNext 0>
- > # end of TextRect
- <TextRect
- <ID 9>
- <Angle 0>
- <BRect 0.5" 1.0" 7.5" 9.25">
- <TRNext 0>
- > # end of TextRect
- > # end of Page
- <Page
- <PageType ReferencePage >
- <PageTag `Reference'>
- <PageSize 8.5" 11.0">
- <PageOrientation Portrait >
- <TextLine
- <Separation 0>
- <TLOrigin 1.0" 0.4489">
- <TLAlignment Left >
- <Angle 0>
- <Font
- <FTag `'>
- <FFamily `Times'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 12.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Footnote'>
- > # end of TextLine
- <TextLine
- <TLOrigin 1.0" 1.70441">
- <TLAlignment Left >
- <Angle 0>
- <String `Single Line'>
- > # end of TextLine
- <Frame
- <Pen 15>
- <Fill 15>
- <PenWidth 1.0 pt>
- <BRect 1.0" 0.54167" 2.5" 0.20833">
- <FrameType NotAnchored >
- <Tag `Footnote'>
- <PolyLine
- <Pen 0>
- <PenWidth 0.5 pt>
- <HeadCap Square >
- <TailCap Square >
- <NumPoints 2>
- <Point 0.125" 0.02778">
- <Point 2.125" 0.02778">
- > # end of PolyLine
- > # end of Frame
- <TextLine
- <TLOrigin 1.0" 2.45441">
- <TLAlignment Left >
- <Angle 0>
- <String `Double Line'>
- > # end of TextLine
- <Frame
- <Pen 15>
- <PenWidth 1.0 pt>
- <BRect 1.0" 2.58333" 6.5" 0.16667">
- <FrameType NotAnchored >
- <Tag `Double Line'>
- <PolyLine
- <Pen 0>
- <NumPoints 2>
- <Point 0.0" 0.01389">
- <Point 6.5" 0.01389">
- > # end of PolyLine
- <PolyLine
- <NumPoints 2>
- <Point 0.0" 0.05556">
- <Point 6.5" 0.05556">
- > # end of PolyLine
- > # end of Frame
- <Frame
- <Pen 15>
- <BRect 1.0" 1.86111" 6.5" 0.13889">
- <FrameType NotAnchored >
- <Tag `Single Line'>
- <PolyLine
- <Pen 0>
- <NumPoints 2>
- <Point 0.0" 0.01389">
- <Point 6.5" 0.01389">
- > # end of PolyLine
- > # end of Frame
- <Frame
- <Pen 15>
- <BRect 1.0" 1.25" 2.5" 0.08333">
- <FrameType NotAnchored >
- <Tag `TableFootnote'>
- > # end of Frame
- <TextLine
- <TLOrigin 0.96836" 1.11233">
- <TLAlignment Left >
- <Angle 0>
- <String `TableFootnote'>
- > # end of TextLine
- > # end of Page
- <Page
- <PageType BodyPage >
- <PageNum `1'>
- <PageSize 8.5" 11.0">
- <PageOrientation Portrait >
- <PageBackground `Default'>
- <TextRect
- <ID 10>
- <Pen 15>
- <Fill 15>
- <PenWidth 1.0 pt>
- <Separation 0>
- <Angle 0>
- <BRect 0.5" 1.0" 7.5" 9.25">
- <TRNext 11>
- > # end of TextRect
- > # end of Page
- <Page
- <PageType BodyPage >
- <PageNum `2'>
- <PageSize 8.5" 11.0">
- <PageOrientation Portrait >
- <PageBackground `Default'>
- <TextRect
- <ID 11>
- <Pen 15>
- <Fill 15>
- <PenWidth 1.0 pt>
- <Separation 0>
- <Angle 0>
- <BRect 0.5" 1.0" 7.5" 9.25">
- <TRNext 12>
- > # end of TextRect
- > # end of Page
- <Page
- <PageType BodyPage >
- <PageNum `3'>
- <PageSize 8.5" 11.0">
- <PageOrientation Portrait >
- <PageBackground `Default'>
- <TextRect
- <ID 12>
- <Pen 15>
- <Fill 15>
- <PenWidth 1.0 pt>
- <Separation 0>
- <Angle 0>
- <BRect 0.5" 1.0" 7.5" 9.25">
- <TRNext 13>
- > # end of TextRect
- > # end of Page
- <Page
- <PageType BodyPage >
- <PageNum `4'>
- <PageSize 8.5" 11.0">
- <PageOrientation Portrait >
- <PageBackground `Default'>
- <TextRect
- <ID 13>
- <Pen 15>
- <Fill 15>
- <PenWidth 1.0 pt>
- <Separation 0>
- <Angle 0>
- <BRect 0.5" 1.0" 7.5" 9.25">
- <TRNext 14>
- > # end of TextRect
- > # end of Page
- <Page
- <PageType BodyPage >
- <PageNum `5'>
- <PageSize 8.5" 11.0">
- <PageOrientation Portrait >
- <PageBackground `Default'>
- <TextRect
- <ID 14>
- <Pen 15>
- <Fill 15>
- <PenWidth 1.0 pt>
- <Separation 0>
- <Angle 0>
- <BRect 0.5" 1.0" 7.5" 9.25">
- <TRNext 15>
- > # end of TextRect
- > # end of Page
- <Page
- <PageType BodyPage >
- <PageNum `6'>
- <PageSize 8.5" 11.0">
- <PageOrientation Portrait >
- <PageBackground `Default'>
- <TextRect
- <ID 15>
- <Pen 15>
- <Fill 15>
- <PenWidth 1.0 pt>
- <Separation 0>
- <Angle 0>
- <BRect 0.5" 1.0" 7.5" 9.25">
- <TRNext 16>
- > # end of TextRect
- > # end of Page
- <Page
- <PageType BodyPage >
- <PageNum `7'>
- <PageSize 8.5" 11.0">
- <PageOrientation Portrait >
- <PageBackground `Default'>
- <TextRect
- <ID 16>
- <Pen 15>
- <Fill 15>
- <PenWidth 1.0 pt>
- <Separation 0>
- <Angle 0>
- <BRect 0.5" 1.0" 7.5" 9.25">
- <TRNext 17>
- > # end of TextRect
- > # end of Page
- <Page
- <PageType BodyPage >
- <PageNum `8'>
- <PageSize 8.5" 11.0">
- <PageOrientation Portrait >
- <PageBackground `Default'>
- <TextRect
- <ID 17>
- <Pen 15>
- <Fill 15>
- <PenWidth 1.0 pt>
- <Separation 0>
- <Angle 0>
- <BRect 0.5" 1.0" 7.5" 9.25">
- <TRNext 18>
- > # end of TextRect
- > # end of Page
- <Page
- <PageType BodyPage >
- <PageNum `9'>
- <PageSize 8.5" 11.0">
- <PageOrientation Portrait >
- <PageBackground `Default'>
- <TextRect
- <ID 18>
- <Pen 15>
- <Fill 15>
- <PenWidth 1.0 pt>
- <Separation 0>
- <Angle 0>
- <BRect 0.5" 1.0" 7.5" 9.25">
- <TRNext 19>
- > # end of TextRect
- > # end of Page
- <Page
- <PageType BodyPage >
- <PageNum `10'>
- <PageSize 8.5" 11.0">
- <PageOrientation Portrait >
- <PageBackground `Default'>
- <TextRect
- <ID 19>
- <Pen 15>
- <Fill 15>
- <PenWidth 1.0 pt>
- <Separation 0>
- <Angle 0>
- <BRect 0.5" 1.0" 7.5" 9.25">
- <TRNext 20>
- > # end of TextRect
- > # end of Page
- <Page
- <PageType BodyPage >
- <PageNum `11'>
- <PageSize 8.5" 11.0">
- <PageOrientation Portrait >
- <PageBackground `Default'>
- <TextRect
- <ID 20>
- <Pen 15>
- <Fill 15>
- <PenWidth 1.0 pt>
- <Separation 0>
- <Angle 0>
- <BRect 0.5" 1.0" 7.5" 9.25">
- <TRNext 21>
- > # end of TextRect
- > # end of Page
- <Page
- <PageType BodyPage >
- <PageNum `12'>
- <PageSize 8.5" 11.0">
- <PageOrientation Portrait >
- <PageBackground `Default'>
- <TextRect
- <ID 21>
- <Pen 15>
- <Fill 15>
- <PenWidth 1.0 pt>
- <Separation 0>
- <Angle 0>
- <BRect 0.5" 1.0" 7.5" 9.25">
- <TRNext 22>
- > # end of TextRect
- > # end of Page
- <Page
- <PageType BodyPage >
- <PageNum `13'>
- <PageSize 8.5" 11.0">
- <PageOrientation Portrait >
- <PageBackground `Default'>
- <TextRect
- <ID 22>
- <Pen 15>
- <Fill 15>
- <PenWidth 1.0 pt>
- <Separation 0>
- <Angle 0>
- <BRect 0.5" 1.0" 7.5" 9.25">
- <TRNext 23>
- > # end of TextRect
- > # end of Page
- <Page
- <PageType BodyPage >
- <PageNum `14'>
- <PageSize 8.5" 11.0">
- <PageOrientation Portrait >
- <PageBackground `Default'>
- <TextRect
- <ID 23>
- <Pen 15>
- <Fill 15>
- <PenWidth 1.0 pt>
- <Separation 0>
- <Angle 0>
- <BRect 0.5" 1.0" 7.5" 9.25">
- <TRNext 24>
- > # end of TextRect
- > # end of Page
- <Page
- <PageType BodyPage >
- <PageNum `15'>
- <PageSize 8.5" 11.0">
- <PageOrientation Portrait >
- <PageBackground `Default'>
- <TextRect
- <ID 24>
- <Pen 15>
- <Fill 15>
- <PenWidth 1.0 pt>
- <Separation 0>
- <Angle 0>
- <BRect 0.5" 1.0" 7.5" 9.25">
- <TRNext 25>
- > # end of TextRect
- > # end of Page
- <Page
- <PageType BodyPage >
- <PageNum `16'>
- <PageSize 8.5" 11.0">
- <PageOrientation Portrait >
- <PageBackground `Default'>
- <TextRect
- <ID 25>
- <Pen 15>
- <Fill 15>
- <PenWidth 1.0 pt>
- <Separation 0>
- <Angle 0>
- <BRect 0.5" 1.0" 7.5" 9.25">
- <TRNext 26>
- > # end of TextRect
- > # end of Page
- <Page
- <PageType BodyPage >
- <PageNum `17'>
- <PageSize 8.5" 11.0">
- <PageOrientation Portrait >
- <PageBackground `Default'>
- <TextRect
- <ID 26>
- <Pen 15>
- <Fill 15>
- <PenWidth 1.0 pt>
- <Separation 0>
- <Angle 0>
- <BRect 0.5" 1.0" 7.5" 9.25">
- <TRNext 27>
- > # end of TextRect
- > # end of Page
- <Page
- <PageType BodyPage >
- <PageNum `18'>
- <PageSize 8.5" 11.0">
- <PageOrientation Portrait >
- <PageBackground `Default'>
- <TextRect
- <ID 27>
- <Pen 15>
- <Fill 15>
- <PenWidth 1.0 pt>
- <Separation 0>
- <Angle 0>
- <BRect 0.5" 1.0" 7.5" 9.25">
- <TRNext 28>
- > # end of TextRect
- > # end of Page
- <Page
- <PageType BodyPage >
- <PageNum `19'>
- <PageSize 8.5" 11.0">
- <PageOrientation Portrait >
- <PageBackground `Default'>
- <TextRect
- <ID 28>
- <Pen 15>
- <Fill 15>
- <PenWidth 1.0 pt>
- <Separation 0>
- <Angle 0>
- <BRect 0.5" 1.0" 7.5" 9.25">
- <TRNext 29>
- > # end of TextRect
- > # end of Page
- <Page
- <PageType BodyPage >
- <PageNum `20'>
- <PageSize 8.5" 11.0">
- <PageOrientation Portrait >
- <PageBackground `Default'>
- <TextRect
- <ID 29>
- <Pen 15>
- <Fill 15>
- <PenWidth 1.0 pt>
- <Separation 0>
- <Angle 0>
- <BRect 0.5" 1.0" 7.5" 9.25">
- <TRNext 30>
- > # end of TextRect
- > # end of Page
- <Page
- <PageType BodyPage >
- <PageNum `21'>
- <PageSize 8.5" 11.0">
- <PageOrientation Portrait >
- <PageBackground `Default'>
- <TextRect
- <ID 30>
- <Pen 15>
- <Fill 15>
- <PenWidth 1.0 pt>
- <Separation 0>
- <Angle 0>
- <BRect 0.5" 1.0" 7.5" 9.25">
- <TRNext 0>
- > # end of TextRect
- > # end of Page
- <TextFlow
- <Notes
- > # end of Notes
- <Para
- <Pgf
- <PgfTag `Header'>
- <PgfUseNextTag No >
- <PgfNextTag `'>
- <PgfAlignment LeftRight >
- <PgfFIndent 0.0">
- <PgfLIndent 0.0">
- <PgfRIndent 0.0">
- <PgfTopSeparator `'>
- <PgfBotSeparator `'>
- <PgfPlacement Anywhere >
- <PgfSpBefore 0.0 pt>
- <PgfSpAfter 0.0 pt>
- <PgfWithPrev No >
- <PgfWithNext No >
- <PgfBlockSize 1>
- <PgfFont
- <FTag `'>
- <FFamily `Times'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 12.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfLineSpacing Fixed >
- <PgfLeading 2.0 pt>
- <PgfAutoNum No >
- <PgfNumTabs 2>
- <TabStop
- <TSX 3.25">
- <TSType Center >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 6.5">
- <TSType Right >
- <TSLeaderStr ` '>
- > # end of TabStop
- <PgfHyphenate Yes >
- <HyphenMaxLines 2>
- <HyphenMinPrefix 2>
- <HyphenMinSuffix 2>
- <HyphenMinWord 5>
- <PgfLetterSpace No >
- <PgfMinWordSpace 75>
- <PgfOptWordSpace 100>
- <PgfMaxWordSpace 125>
- <PgfLanguage USEnglish >
- <PgfCellAlignment Top >
- <PgfCellMargins 0.0 pt 0.0 pt 0.0 pt 0.0 pt>
- <PgfCellLMarginFixed No >
- <PgfCellTMarginFixed No >
- <PgfCellRMarginFixed No >
- <PgfCellBMarginFixed No >
- > # end of Pgf
- <ParaLine
- <TextRectID 1>
- >
- > # end of Para
- > # end of TextFlow
- <TextFlow
- <Notes
- > # end of Notes
- <Para
- <Pgf
- <PgfTag `Footer'>
- > # end of Pgf
- <ParaLine
- <TextRectID 2>
- >
- > # end of Para
- > # end of TextFlow
- <TextFlow
- <Notes
- > # end of Notes
- <Para
- <Pgf
- <PgfTag `Header'>
- > # end of Pgf
- <ParaLine
- <TextRectID 3>
- >
- > # end of Para
- > # end of TextFlow
- <TextFlow
- <Notes
- > # end of Notes
- <Para
- <Pgf
- <PgfTag `Footer'>
- > # end of Pgf
- <ParaLine
- <TextRectID 4>
- >
- > # end of Para
- > # end of TextFlow
- <TextFlow
- <TFTag `A'>
- <TFAutoConnect Yes >
- <Notes
- > # end of Notes
- <Para
- <PgfTag `Body'>
- <Pgf
- <PgfNumTabs 0>
- <HyphenMaxLines 2>
- <PgfMinWordSpace 90>
- <PgfMaxWordSpace 110>
- > # end of Pgf
- <ParaLine
- <TextRectID 5>
- >
- > # end of Para
- > # end of TextFlow
- <TextFlow
- <TFTag `A'>
- <TFAutoConnect Yes >
- <Notes
- > # end of Notes
- <Para
- <PgfTag `Body'>
- <Pgf
- <PgfNumTabs 0>
- <HyphenMaxLines 2>
- <PgfMinWordSpace 90>
- <PgfMaxWordSpace 110>
- > # end of Pgf
- <ParaLine
- <TextRectID 6>
- >
- > # end of Para
- > # end of TextFlow
- <TextFlow
- <Notes
- > # end of Notes
- <Para
- <Pgf
- <PgfTag `Header'>
- <PgfAlignment LeftRight >
- <PgfSpAfter 0.0 pt>
- <PgfFont
- <FTag `'>
- <FFamily `Times'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 12.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- <PgfNumTabs 2>
- <TabStop
- <TSX 3.25">
- <TSType Center >
- <TSLeaderStr ` '>
- > # end of TabStop
- <TabStop
- <TSX 6.5">
- <TSType Right >
- <TSLeaderStr ` '>
- > # end of TabStop
- <PgfHyphenate Yes >
- <HyphenMinPrefix 2>
- <HyphenMinSuffix 2>
- <PgfMinWordSpace 75>
- <PgfMaxWordSpace 125>
- > # end of Pgf
- <ParaLine
- <TextRectID 7>
- <Char Tab >
- <Char Tab >
- <Variable
- <VariableName `Modification Date (Long)'>
- > # end of Variable
- >
- > # end of Para
- > # end of TextFlow
- <TextFlow
- <Notes
- > # end of Notes
- <Para
- <Pgf
- <PgfTag `Footer'>
- > # end of Pgf
- <ParaLine
- <TextRectID 8>
- <Char Tab >
- <Variable
- <VariableName `Current Page #'>
- > # end of Variable
- <String ` of '>
- <Variable
- <VariableName `Page Count'>
- > # end of Variable
- >
- > # end of Para
- > # end of TextFlow
- <TextFlow
- <TFTag `A'>
- <TFAutoConnect Yes >
- <Notes
- > # end of Notes
- <Para
- <PgfTag `Body'>
- <Pgf
- <PgfNumTabs 0>
- <HyphenMaxLines 2>
- <PgfMinWordSpace 90>
- <PgfMaxWordSpace 110>
- > # end of Pgf
- <ParaLine
- <TextRectID 9>
- >
- > # end of Para
- > # end of TextFlow
- <TextFlow
- <TFTag `A'>
- <TFAutoConnect Yes >
- <Notes
- > # end of Notes
- <Para
- <PgfTag `Heading'>
- <ParaLine
- <TextRectID 10>
- <String `Gwydion Streams for Dylan'>
- >
- > # end of Para
- <Para
- <PgfTag `HeadingSub'>
- <ParaLine
- <String `Designed by the Gwydion Project'>
- >
- > # end of Para
- <Para
- <PgfTag `HeadingSub'>
- <ParaLine
- <String `Version 3.0: '>
- <Variable
- <VariableName `Modification Date (Long)'>
- > # end of Variable
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `This document describes the '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Streams'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` library designed by the Gwydion Project at Carnegie Mellon University. The primary '>
- >
- <ParaLine
- <String `goals of this stream interface are efficiency, simplicity, and the ability to extend the stream protocol to more complex stream '>
- >
- <ParaLine
- <String `objects and more complex data objects. The stream design focuses on byte-oriented, buffered input and output. '>
- >
- <ParaLine
- <String `Implementations and users have access to the internal buffers of streams for efficiency reasons. Implementations and users '>
- >
- <ParaLine
- <String `can extend the stream protocol to a new stream subclass just by extending the interface to the stream \xd4 s buffer.'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <Pgf
- <PgfSpAfter 3.0 pt>
- > # end of Pgf
- <ParaLine
- <String `The '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Streams'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` library contains none of the following kinds of functionality:'>
- >
- > # end of Para
- <Para
- <PgfTag `Bullet'>
- <PgfNumString `\xa5 \t'>
- <ParaLine
- <String `complex stream subclasses implementing streams such as concatenated, broadcast, echo, two-way con'>
- <Char SoftHyphen >
- >
- <ParaLine
- <String `glomerate, and so on.'>
- >
- > # end of Para
- <Para
- <PgfTag `Bullet'>
- <PgfNumString `\xa5 \t'>
- <ParaLine
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `formatted output, such as Common Lisp\qs '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `format'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` function or C\qs '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `printf'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `.'>
- >
- > # end of Para
- <Para
- <PgfTag `Bullet'>
- <PgfNumString `\xa5 \t'>
- <ParaLine
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `formatted input, such as C\qs '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `scanf'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `.'>
- >
- > # end of Para
- <Para
- <PgfTag `Bullet'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <PgfNumString `\xa5 \t'>
- <ParaLine
- <String `so called '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `able printing, such as Common Lisp\qs '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `print'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` function.'>
- >
- > # end of Para
- <Para
- <PgfTag `Bullet'>
- <PgfNumString `\xa5 \t'>
- <ParaLine
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `parsing, such as Common Lisp\qs '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` function.'>
- >
- > # end of Para
- <Para
- <PgfTag `Bullet'>
- <PgfNumString `\xa5 \t'>
- <ParaLine
- <String `output and input of arbitrary binary representations, such as dumping integers and floats in raw, imple'>
- <Char SoftHyphen >
- >
- <ParaLine
- <String `mentation-dependent form.'>
- >
- > # end of Para
- <Para
- <PgfTag `Bullet'>
- <PgfNumString `\xa5 \t'>
- <ParaLine
- <String `streams that do not support the stream protocol entirely; for example, a record-oriented stream may not '>
- >
- <ParaLine
- <String `be able to support the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-byte'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` function.'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `Most of these items fit naturally on top of the '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Streams'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` library, but regardless of that, separate libraries should provide the '>
- >
- <ParaLine
- <String `kinds of functionality listed above.'>
- >
- > # end of Para
- <Para
- <PgfTag `1Heading'>
- <PgfNumString `1. '>
- <ParaLine
- <String `Overview'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `This section introduces some underlying concepts of the '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Streams'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` library and provides a sketch of the required stream '>
- >
- <ParaLine
- <String `classes and functions.'>
- >
- > # end of Para
- <Para
- <PgfTag `2Heading'>
- <PgfNumString `1.1. '>
- <ParaLine
- <String `Classes'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `The following classes are required (indentation shows subclass relationship):'>
- >
- > # end of Para
- <Para
- <PgfTag `Verbatim'>
- <ParaLine
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `<stream\> [Abstract]'>
- <Char HardReturn >
- >
- <ParaLine
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `<random-access-stream\> [Abstract]'>
- <Char HardReturn >
- >
- <ParaLine
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `<string-input-stream\> [Abstract]'>
- <Char HardReturn >
- >
- <ParaLine
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `<byte-string-input-stream\> [Concrete]'>
- <Char HardReturn >
- >
- <ParaLine
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `<string-output-stream\> [Abstract]'>
- <Char HardReturn >
- >
- <ParaLine
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `<byte-string-output-stream\> [Concrete]'>
- <Char HardReturn >
- >
- <ParaLine
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `<file-stream\> [Abstract Instantiable]'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `Implementations are required to provide a concrete class that is a subclass of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<random-access-stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` and '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<file-stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `, '>
- >
- <ParaLine
- <String `and when users call the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `make'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` function on '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<file-stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `, they get an instance o f this implementation-dependent concrete '>
- >
- <ParaLine
- <String `class.'>
- >
- > # end of Para
- <Para
- <PgfTag `2Heading'>
- <PgfNumString `1.2. '>
- <ParaLine
- <String `Functions'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `This subsection sketches the functions exported from the '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Streams'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` library. This is not a complete list of applicable functions; '>
- >
- <ParaLine
- <String `for example, '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `make'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` is not listed for any class, and sequence operations are not listed for the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<buffer\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` class.'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <Pgf
- <PgfSpAfter 3.0 pt>
- > # end of Pgf
- <ParaLine
- <String `The following functions comprise the '>
- <Font
- <FTag `Emphasis'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Stream Extension Protocol'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` (described in Section '>
- <Font
- <FTag `Emphasis'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `The <stream\> Protocol'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `):'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <TextRectID 11>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `close'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-extension-get-input-buffer'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-extension-release-input-buffer'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `fill-input-buffer'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `input-available-at-source?'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-extension-get-output-buffer'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-extension-release-output-buffer'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `force-output-buffer'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfSpAfter 10.0 pt>
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `synchronize-output-buffer'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <Pgf
- <PgfSpAfter 3.0 pt>
- > # end of Pgf
- <ParaLine
- <String `The following functions comprise the '>
- <Font
- <FTag `Emphasis'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Basic I/O Protocol'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` (described in Section '>
- <Font
- <FTag `Emphasis'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `The <stream\> Protocol'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `):'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-byte'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `peek-byte'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-line'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `input-available?'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `flush-input'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `force-output'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfSpAfter 10.0 pt>
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `synchronize-output'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <Pgf
- <PgfSpAfter 3.0 pt>
- > # end of Pgf
- <ParaLine
- <String `The following functions comprise the '>
- <Font
- <FTag `Emphasis'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Buffer Access Protocol'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` (described in Section '>
- <Font
- <FTag `Emphasis'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `The <stream\> Protocol'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `):'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `get-input-buffer'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `release-input-buffer'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `get-output-buffer'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfSpAfter 10.0 pt>
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `release-output-buffer'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <Pgf
- <PgfSpAfter 3.0 pt>
- > # end of Pgf
- <ParaLine
- <String `The following functions comprise the '>
- <Font
- <FTag `Emphasis'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Data Extension Protocol'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` (described in Section '>
- <Font
- <FTag `Emphasis'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `The <stream\> Protocol'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `):'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-as'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-into!'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `write'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfSpAfter 10.0 pt>
- <PgfWithNext No >
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `write-line'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <Pgf
- <PgfSpAfter 3.0 pt>
- > # end of Pgf
- <ParaLine
- <String `The following functions comprise the Random Access Protocol (described in Section '>
- <Font
- <FTag `Emphasis'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `The <random-access-stream\> Protocol'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `):'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-position'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfWithNext No >
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-position-setter'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfWithNext No >
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `adjust-stream-position'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfSpAfter 12.0 pt>
- <PgfWithNext No >
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-size'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <Pgf
- <PgfSpAfter 3.0 pt>
- > # end of Pgf
- <ParaLine
- <String `The following function comprises the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<string-output-stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` protocol (described in Section'>
- <Font
- <FTag `Emphasis'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` The <string-output-stream\> '>
- >
- <ParaLine
- <String `Protocol'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `):'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfSpAfter 10.0 pt>
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `string-output-stream-string'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <Pgf
- <PgfSpAfter 3.0 pt>
- > # end of Pgf
- <ParaLine
- <String `The following functions comprise the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<buffer\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` protocol (described in Section'>
- <Font
- <FTag `Emphasis'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` The <buffer\> Protocol'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `):'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `buffer-subsequence'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `copy-from-buffer!'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfSpAfter 12.0 pt>
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `copy-into-buffer!'>
- >
- > # end of Para
- <Para
- <PgfTag `2Heading'>
- <PgfNumString `1.3. '>
- <ParaLine
- <String `Buffers'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `The '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Streams'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` library provides the framework for defining various high-level streams, such as Common Lisp has. As stated '>
- >
- <ParaLine
- <String `previously, one of the primary goals of this stream interface is efficiency. The design of Common Lisp streams is inherently '>
- >
- <ParaLine
- <String `inefficient. For example, in Common Lisp if you have a general output routine for writing multiple items (or multiple '>
- >
- <ParaLine
- <String `components of an object) to a stream, you pay a big penalty in having to perform generic function invocation in the middle '>
- >
- <ParaLine
- <String `of your loop (or over a sequence of stream operations). This is because you cannot know until run time what sort of stream '>
- >
- <ParaLine
- <String `you have.'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <TextRectID 12>
- <String `This stream interface solves this problem by providing a clean protocol for directly manipulating the internal buffers of '>
- >
- <ParaLine
- <String `streams. Since all streams have internal buffers that are instances of the same class, users can write efficient, stream-'>
- >
- <ParaLine
- <String `independent output routines by operating on the streams\xd5 buffers. Buffer methods can be fully determined at compile time. '>
- >
- <ParaLine
- <String `A Buffer is an instance of the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<buffer\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` class, which is a sealed subclass of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<vector\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. Buffers have element type '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<byte\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` (see '>
- >
- <ParaLine
- <String `Subsection '>
- <Font
- <FTag `Emphasis'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Miscellaneous Definitions'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` for type definitions).'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `When users manipulate buffers directly, they are entirely responsible for maintaining the buffer\xd5 s state. Once a user gets a '>
- >
- <ParaLine
- <String `stream\xd5 s buffer, the stream object has no means to track activity in the buffer. To use a stream\xd5 s buffer, users must explicitly '>
- >
- <ParaLine
- <String `get the buffer. At this time, the stream indicates where the pending input or output is in the buffer. If the stream is an input '>
- >
- <ParaLine
- <String `stream, users can consume as much of the pending input as necessary, filling the buffer with input from the stream\xd5 s source '>
- >
- <ParaLine
- <String `any number of times, including none. If the stream is an output stream, users can store as much pending output in the buffer '>
- >
- <ParaLine
- <String `as necessary, forcing out the output any number of times, including none. When users are done with a stream\xd5 s buffer, they '>
- >
- <ParaLine
- <String `must explicitly release the buffer and indicate to the stream the buffer\xd5 s current state.'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `Stream implementations are required to be able to determine when an application is explicitly using a stream\xd5 s buffer. '>
- >
- <ParaLine
- <String `Between the time when an application explicitly gets a stream\xd5 s buffer and then later releases the buffer, the application is '>
- >
- <ParaLine
- <String `said to '>
- <Font
- <FTag `Emphasis'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `hold'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` the buffer. Many routines in the stream interface are defined to only work correctly when the application holds '>
- >
- <ParaLine
- <String `the stream\xd5 s buffer. These routines are defined, with respect to guaranteeing correct behavior and blocking behavior, to '>
- >
- <ParaLine
- <String `allow implementations freedom to provide safe and good development environment support and to provide good support '>
- >
- <ParaLine
- <String `for stream implementations in multi-threaded execution environments. See Subsections '>
- <Font
- <FTag `Emphasis'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Stream Extension Protocol'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` and '>
- <Font
- <FTag `Emphasis'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Buffer '>
- >
- <ParaLine
- <String `Access Protocol'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `.'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `When applications do not hold a stream\xd5 s buffer, they cannot make any assumptions about the maintenance of the buffer. '>
- >
- <ParaLine
- <String `In particular, it is an error to save references to buffers, perform operations on buffers when not holding them (such as '>
- >
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `element-setter'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `), and so on.'>
- >
- > # end of Para
- <Para
- <PgfTag `2Heading'>
- <PgfNumString `1.4. '>
- <ParaLine
- <String `Usage Models'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `The '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Streams'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` library supports three styles of usage. The first, and probably most common, is a simple style that uses high-'>
- >
- <ParaLine
- <String `level input and output functions, such as '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-byte'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `, '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-as'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `, '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `write'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `, and so on. The simple style will be the least efficient, but '>
- >
- <ParaLine
- <String `it provides convenience and is generally useful. In the second style, applications use the internal buffers of streams to grab '>
- >
- <ParaLine
- <String `multiple bytes of input at once or to provide multiple bytes of output at once. Using the buffers is relatively efficient, less '>
- >
- <ParaLine
- <String `convenient for the programmer, but generally just as useful as the simple style. In the third style, applications directly '>
- >
- <ParaLine
- <String `allocate buffers and use them for reading and writing very large chunks of data, probably whole files at once. Directly using '>
- >
- <ParaLine
- <String `buffers separately from the internal buffers of streams provides the greatest efficiency and is slightly less complicated than '>
- >
- <ParaLine
- <String `the second style of usage; however, the third style has very specific uses and does not mix well with the first style.'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `The second style of usage is quite flexible. Users can mix the first and second styles of usage. Though users must explicitly '>
- >
- <ParaLine
- <String `get and release buffers to use buffers directly, when the buffers are not held, simple style input and output integrates '>
- >
- <ParaLine
- <String `smoothly with input read from and output placed in buffers directly. The second style of usage also provides more precise '>
- >
- <ParaLine
- <String `control over blocking behavior for some operations that are logically equivalent in the two styles.'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `Implementations should support the third style of usage without any unnecessary inefficiencies, such as double buffering. '>
- >
- <ParaLine
- <String `The '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Streams'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` library provides functions such as '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-into!'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` and '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `write'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` that should have method that allow users to very '>
- >
- <ParaLine
- <String `efficiently fill a large buffer from a stream\xd5 s source or deliver a large buffer to a stream\xd5 s destination.'>
- >
- > # end of Para
- <Para
- <PgfTag `2Heading'>
- <PgfNumString `1.5. '>
- <ParaLine
- <String `Characters'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `Because international character standards and file formats are still converging on a clear winner, this stream interface '>
- >
- <ParaLine
- <String `specifies very little about characters. Implementors are required to provide a subclass of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<character'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `\> called '>
- >
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<byte'>
- <Char HardHyphen >
- <String `character\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` and methods specialized on this class for the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-as'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` and '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `write'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` generic functions. The '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<byte-character\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` '>
- >
- <ParaLine
- <String `class represents the ASCII character set (or extensions to ASCII). The '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Streams'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` library requires support for ASCII characters '>
- >
- <ParaLine
- <String `because they capture a large portion of character I/O, and their use should be standard. Implementations are free to support '>
- >
- <ParaLine
- <String `other characters, and their support can naturally fit into the '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Streams'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` library.'>
- >
- > # end of Para
- <Para
- <PgfTag `2Heading'>
- <PgfNumString `1.6. '>
- <ParaLine
- <TextRectID 13>
- <String `Miscellaneous Features'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `The '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Streams'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` library provides streams that support input operations, streams that support output operations, and streams '>
- >
- <ParaLine
- <String `that support both. The kind of operations supported by a particular stream is determined by keywords supplied when '>
- >
- <ParaLine
- <String `making the stream (such as with '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<file-stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` instances) or by the class of the stream (such as with '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<string-input-stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `). '>
- >
- <ParaLine
- <String `Implementations of output streams should arrange to have the Dylan run-time system force output when an application '>
- >
- <ParaLine
- <String `exits, but portable programs do not rely on this feature.'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `When '>
- <Font
- <FTag `Emphasis'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `opening'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` is applicable, users open a stream by calling '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `make'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` on a stream class. The initialization protocols for the '>
- >
- <ParaLine
- <String `different subclasses of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` take keyword arguments that are appropriate to each subclass. The '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `make'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` function returns '>
- >
- <ParaLine
- <String `an open stream object. Unless otherwise specified, it is an error to use stream operations on closed streams.'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `When describing the stream protocol relating to buffers, this document uses the term '>
- <Font
- <FTag `Emphasis'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `end'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` to discuss the end of valid data in '>
- >
- <ParaLine
- <String `buffers. The use of '>
- <Font
- <FTag `Emphasis'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `end'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` is always an exclusive end of the data, that is, the buffer\qs element indicated by an end value is never '>
- >
- <ParaLine
- <String `part of the valid data. An end value may not be a valid buffer index; because Dylan sequences have zero-based indexes, an '>
- >
- <ParaLine
- <String `end value may be equal to the size of the buffer.'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <Pgf
- <PgfSpAfter 2.0 pt>
- > # end of Pgf
- <ParaLine
- <String `This document declares some arguments and return values to have the type '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<boolean\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. This is not part of Dylan, and the '>
- >
- <ParaLine
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Streams'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` library does not export it. As used in this document, it has the following definition:'>
- >
- > # end of Para
- <Para
- <PgfTag `Verbatim'>
- <ParaLine
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `union(singleton(#t), singleton(#f))'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `This document declares some arguments and return values to have the type '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<fixed-integer\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` to designate an '>
- >
- <ParaLine
- <String `implementation-dependent, finite integer type. The intent is that these integers are known to be small, lightweight integers '>
- >
- <ParaLine
- <String `(and will never be infinite precision integers).'>
- >
- > # end of Para
- <Para
- <PgfTag `1Heading'>
- <PgfNumString `2. '>
- <ParaLine
- <String `Classes and Other Types'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `The '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Streams'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` library exports the following classes:'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Abstract Class]'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `This class is a subclass of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<object\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. All streams inherit from this class. '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Make'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` subclasses accepts a '>
- >
- <ParaLine
- <String `size: keyword argument that indicates the user\xd5 s choice for a buffer size. Users must check the size of the '>
- >
- <ParaLine
- <String `stream\xd5 s buffer because implementations may ignore the size: argument.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<random-access-stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Abstract Class]'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `This class is a subclass of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. All required streams in the '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Streams'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` library inherit from this class, which '>
- >
- <ParaLine
- <String `means they support the Random Access Protocol. Some implementations may provide streams that do not '>
- >
- <ParaLine
- <String `inherit from this class (for example, a Unix'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript Yes >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `TM'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` socket stream).'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<file-stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Abstract Instantiable Class]'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `This class is a subclass of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. When users instantiate this class, they get an implementation-dependent '>
- >
- <ParaLine
- <String `indirect instance that is both a '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<file-stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` and a '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<random-access-stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. See Section '>
- <Font
- <FTag `Emphasis'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `The <file-stream\> '>
- >
- <ParaLine
- <String `Protocol '>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `for the details of making these streams.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<string-input-stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Abstract Class]'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `This class is a subclass of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<random-access-stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Make'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<string-input-stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` subclasses requires a string: '>
- >
- <ParaLine
- <String `keyword argument that is an instance of <string\>, and input operations on these streams read from the supplied '>
- >
- <ParaLine
- <String `string.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<bye-string-input-stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Concrete Class]'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `This class is a subclass of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<string-input-stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. The string: argument to '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `make '>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `must be a '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<byte-string\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<string-output-stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Abstract Class]'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `This class is a subclass of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<random-access-stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. These streams collect their output, and when requested, they '>
- >
- <ParaLine
- <TextRectID 14>
- <String `return the output as a '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<byte-string\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<byte-string-output-stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Concrete Class]'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `This class is a subclass of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<string-output-stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<byte-character\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Type]'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `This type is a subtype of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<character\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. Characters of this type represents the ASCII character set (or extensions '>
- >
- <ParaLine
- <String `to ASCII).'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<buffer\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Concrete Class]'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `This class is a sealed subclass of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<vector\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. These are the buffers used by every general instance of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. The '>
- >
- <ParaLine
- <String `element type of buffers is '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<byte\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `The '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<buffer\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` class appears to the user to be semantically the same as the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<byte-vector\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` class, but implementors '>
- >
- <ParaLine
- <String `of the '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Streams'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` library may make use of internal systems storage or other internal features. For example, an '>
- >
- <ParaLine
- <String `implementation might make buffers more suitable for directly passing them to system calls or for maintaining '>
- >
- <ParaLine
- <String `interior pointers into buffers, but users will be unaware o f any such implementation tactics.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<buffer-index\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Type]'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `This is the type of values used to index buffers.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<byte\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Type]'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `This type represents limited integers: '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `limited(<integer\>, min: 0, max: 255)'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<byte-vector\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Concrete Class]'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `This class is a sealed subclass of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<vector\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. The element type of byte-vectors is '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<byte\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `.'>
- >
- > # end of Para
- <Para
- <PgfTag `1Heading'>
- <PgfNumString `3. '>
- <ParaLine
- <String `Constants'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `The '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Streams'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` library exports the following constants:'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `$maximum-buffer-size'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Constant]'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `This constant holds the maximum '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `size:'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` argument that users can supply when making buffers and streams.'>
- >
- > # end of Para
- <Para
- <PgfTag `1Heading'>
- <PgfNumString `4. '>
- <ParaLine
- <String `The <stream\> Protocol'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `The '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` protocol categorizes operations into three groups:'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Stream Extension Protocol'>
- >
- > # end of Para
- <Para
- <PgfTag `Description'>
- <ParaLine
- <String `Generic functions that anyone can use to extend the stream protocol to new subclasses of streams. '>
- >
- <ParaLine
- <String `Implementations are required to have sealed methods for this group\qs functions on the standard stream '>
- >
- <ParaLine
- <String `subclasses.'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Basic I/O Protocol'>
- >
- > # end of Para
- <Para
- <PgfTag `Description'>
- <ParaLine
- <String `Functions implemented on top of the Stream Extension Protocol. Users should not need to add methods '>
- >
- <ParaLine
- <String `to the Basic I/O Protocol functions when they define new stream subclasses.'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Buffer Access Protocol'>
- >
- > # end of Para
- <Para
- <PgfTag `Description'>
- <ParaLine
- <String `Functions implemented on top of the Stream Extension Protocol. These provide the means for users to get '>
- >
- <ParaLine
- <String `and release streams\xd5 buffers. Users should never define new methods for these functions.'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Data Extension Protocol'>
- >
- > # end of Para
- <Para
- <PgfTag `Description'>
- <ParaLine
- <String `Generic functions that are specialized to return or accept various classes of objects when reading or '>
- >
- <ParaLine
- <String `writing. Implementations are required to provide sealed methods for a few classes of data objects. '>
- >
- <ParaLine
- <String `Implementations are free to forgo methods for many classes of objects, and there may not even be a default '>
- >
- <ParaLine
- <TextRectID 15>
- <String `method for '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<object\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. The Data Extension Protocol typically specializes methods based on the classes of '>
- >
- <ParaLine
- <String `data objects returned by reading or accepted for writing. Sometimes these functions need to specialize on '>
- >
- <ParaLine
- <String `the stream as well as the data; for example, to most efficiently deliver a buffer to an output stream\xd5 s '>
- >
- <ParaLine
- <String `destination, a method may need to be specific to a stream.'>
- >
- > # end of Para
- <Para
- <PgfTag `2Heading'>
- <PgfNumString `4.1. '>
- <ParaLine
- <String `Stream Extension Protocol'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <Pgf
- <PgfSpAfter 2.0 pt>
- > # end of Pgf
- <ParaLine
- <String `This subsection of the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` protocol describes the Stream Extension Protocol. These are the functions that users extend '>
- >
- <ParaLine
- <String `when defining new stream subclasses:'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `close'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-extension-get-input-buffer'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-extension-release-input-buffer'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `fill-input-buffer'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfWithNext No >
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `input-available-at-source?'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfWithNext No >
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-extension-get-output-buffer'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-extension-release-output-buffer'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `force-output-buffer'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfSpAfter 10.0 pt>
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `synchronize-output-buffer'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String ` The make method for all stream classes takes a'>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` size:'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` keyword argument that suggests the buffer size that the user thinks '>
- >
- <ParaLine
- <String `will be best for the stream\qs use. Users must still inspect the size returned when fetching the buffer because they may not '>
- >
- <ParaLine
- <String `get the size requested.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `close'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Generic Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <String `meaningless :: singleton(#f)'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Closes '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` and potentially frees any resources backing it. If '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` supports output, then this function forces '>
- >
- <ParaLine
- <String `any pending output. It is an error to call the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `close'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` function on a stream while its buffer is held. This function '>
- >
- <ParaLine
- <String `returns '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#f'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` as a meaningless return value.'>
- <Font
- <FTag `Superscript'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript Yes >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-extension-get-input-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Generic Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `buffer :: <buffer\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `next :: <buffer-index\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `end :: <buffer-index\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Returns the input buffer for '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. Users of a stream object never call this function; it exists only for users to '>
- >
- <ParaLine
- <String `extend the stream protocol to new stream subclasses. See the definition of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `get-input-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `This function also returns the stream\qs state relative to the buffer, which is the next available byte for input and '>
- >
- <ParaLine
- <String `the end of available bytes for input. The following diagram illustrates the additional return values:'>
- >
- > # end of Para
- <Para
- <PgfTag `Verbatim'>
- <ParaLine
- <String ` +-----------------------------+'>
- <Char HardReturn >
- >
- <ParaLine
- <String ` '>
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `buffer: | | | | | | | | | | | | | | | |'>
- <Char HardReturn >
- >
- <ParaLine
- <String ` '>
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `+-----------------------------+'>
- <Char HardReturn >
- >
- <ParaLine
- <String ` '>
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `^ ^'>
- <Char HardReturn >
- >
- <ParaLine
- <String ` '>
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `next end'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <Pgf
- <PgfSpAfter 2.0 pt>
- > # end of Pgf
- <ParaLine
- <String `Consider a buffer that has input in it from the stream\qs source. At any point the following is true:'>
- >
- > # end of Para
- <Para
- <PgfTag `Bullet2'>
- <PgfNumString `\xa5 \t'>
- <ParaLine
- <TextRectID 16>
- <String `The bytes contained between locations zero, inclusively, and '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `next'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `, exclusively, have already '>
- >
- <ParaLine
- <String `been consumed by some user of the stream.'>
- >
- > # end of Para
- <Para
- <PgfTag `Bullet2'>
- <PgfNumString `\xa5 \t'>
- <ParaLine
- <String `The bytes contained between locations '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `next'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `, inclusively, and '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `end'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `, exclusively, have not been '>
- >
- <ParaLine
- <String `consumed by any user of the stream. '>
- >
- > # end of Para
- <Para
- <PgfTag `Bullet2'>
- <PgfNumString `\xa5 \t'>
- <ParaLine
- <String `The bytes contained between locations '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `end'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `, inclusively, and the size of the buffer, exclusively, '>
- >
- <ParaLine
- <String `are undefined.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `This function may return a buffer with no available input; this is true when '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `next'>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` == '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `end'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `.'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript Yes >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `1'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `If '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` is an output only stream, then this signals an error. If the application already holds the buffer, then this '>
- >
- <ParaLine
- <String `function signals an error.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-extension-release-input-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Generic Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `next :: <buffer-index\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `end :: <buffer-index\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <String `meaningless :: singleton(#f)'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Announces that the user is done with '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `\xd5 s buffer and updates'>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` stream\q'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `s state relative to the buffer. Users of a '>
- >
- <ParaLine
- <String `stream object never call this function; it exists only for users to extend the stream protocol to new stream '>
- >
- <ParaLine
- <String `subclasses. See the definition of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `release-input-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Because '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` has no way to keep track of its buffer\xd5 s state while users manipulate the buffer directly, users '>
- >
- <ParaLine
- <String `must pass information back to '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` to indicate where pending input, if any, is in the buffer. The '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `next'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` argument '>
- >
- <ParaLine
- <String `indicates the location of the first byte, if any, remaining to be read. The '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `end'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` argument indicates the end of any '>
- >
- <ParaLine
- <String `pending input in the buffer. See '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-extension-get-input-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` for details on these values.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `This function returns '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#f'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` as a meaningless return value.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `fill-input-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Generic Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `start :: <buffer-index\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `end :: <buffer-index\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Gets as much input as is available and that will fit in '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `\qs buffer from the '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `start'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` location to the buffer size. '>
- >
- <ParaLine
- <String `Because '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` has no way to keep track of its buffer\xd5 s state while users manipulate the buffer directly, users '>
- >
- <ParaLine
- <String `must indicate where pending input, if any, is in the buffer. The '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `start'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` argument serves this purpose and provides '>
- >
- <ParaLine
- <String `users the flexibility to get more input while leaving some pending input in the buffer.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `This function returns the end of the newly available input. If no input is available, this function blocks until some '>
- >
- <ParaLine
- <String `input is available; however, when this function detects the end of the stream\qs source, it returns zero instead of '>
- >
- <ParaLine
- <String `blocking. '>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `If the application does not hold '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `\qs buffer, this function signals an error.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `input-available-at-source?'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Generic Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `input-available? :: <boolean\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Returns '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#t'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` when '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `\qs source has any available input or when the stream is at the end of its source. If this '>
- >
- <ParaLine
- <TextRectID 17>
- <String `function returns '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#t'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `, then the next call to '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `fill-input-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` will not block. It is an error to call this function '>
- >
- <ParaLine
- <String `without holding the buffer.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-extension-get-output-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Generic Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values '>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `buffer :: <buffer\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `next :: <buffer-index\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `end :: <buffer-index\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Returns the output buffer for '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. Users of a stream object never call this function; it exists only for users to '>
- >
- <ParaLine
- <String `extend the stream protocol to new stream subclasses. See the definition of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `get-output-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `This function also returns'>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` stream\q'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `s state relative to the buffer, which is the next location available to place output '>
- >
- <ParaLine
- <String `and the size of the buffer (the end of available locations for placing output). The following diagram illustrates '>
- >
- <ParaLine
- <String `the additional return values:'>
- >
- > # end of Para
- <Para
- <PgfTag `Verbatim'>
- <ParaLine
- <String ` +-----------------------------+'>
- <Char HardReturn >
- >
- <ParaLine
- <String ` '>
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `buffer: | | | | | | | | | | | | | | | |'>
- <Char HardReturn >
- >
- <ParaLine
- <String ` '>
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `+-----------------------------+'>
- <Char HardReturn >
- >
- <ParaLine
- <String ` '>
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `^ ^'>
- <Char HardReturn >
- >
- <ParaLine
- <String ` '>
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `next end'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <Pgf
- <PgfSpAfter 2.0 pt>
- > # end of Pgf
- <ParaLine
- <String `Consider a buffer that has pending output in it. At any point the following is true:'>
- >
- > # end of Para
- <Para
- <PgfTag `Bullet2'>
- <PgfNumString `\xa5 \t'>
- <ParaLine
- <String `The bytes contained between locations zero, inclusively, and '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `next'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `, exclusively, are pending '>
- >
- <ParaLine
- <String `output and need to be forced out to the stream\qs destination.'>
- >
- > # end of Para
- <Para
- <PgfTag `Bullet2'>
- <Pgf
- <PgfSpAfter 10.0 pt>
- > # end of Pgf
- <PgfNumString `\xa5 \t'>
- <ParaLine
- <String `The bytes contained between locations '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `next'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `, inclusively, and '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `end'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `, exclusively, are undefined.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `This function never returns a full output buffer.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `If '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` is an input only stream, then this signals an error. If the application already holds the buffer, then this '>
- >
- <ParaLine
- <String `function signals an error.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-extension-release-output-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Generic Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `next :: <buffer-index\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <String `meaningless :: singleton(#f)'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Announces that the user is done with '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `\qs buffer and updates '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `\qs state relative to the buffer. Users of a '>
- >
- <ParaLine
- <String `stream object never call this function; it exists only for users to extend the stream protocol to new stream '>
- >
- <ParaLine
- <String `subclasses. See the definition of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `release-output-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Because '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` has no way to keep track of its buffer\xd5 s state while users manipulate the buffer directly, users '>
- >
- <ParaLine
- <String `must pass information back to '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` to indicate where pending output, if any, is in the buffer. The '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `next'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` '>
- >
- <ParaLine
- <String `argument indicates the end of the pending output, if any. See '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-extension-get-output-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` for details on '>
- >
- <ParaLine
- <String `these values.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `This function returns '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#f'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` as a meaningless return value.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <TextRectID 18>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `force-output-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Generic Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `end :: <buffer-index\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <String `meaningless :: singleton(#f)'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Forces out the contents of '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `\qs buffer from location zero to '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `end'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. Because '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` has no way to keep track of '>
- >
- <ParaLine
- <String `its buffer\xd5 s state while users manipulate the buffer directly, users must indicate where the pending output is in '>
- >
- <ParaLine
- <String `the buffer. When this function returns, the user may begin placing more output in the buffer.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `If the application does not hold the buffer, this function signals an error.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `This function returns '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#f'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` as a meaningless return value.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `synchronize-output-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Generic Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `end :: <buffer-index\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <String `meaningless :: singleton(#f)'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Forces out the contents of '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `\qs buffer from location zero to '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `end'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. This returns only when the buffer may be '>
- >
- <ParaLine
- <String `used further by the application. This function also does whatever it can to ensure the output reaches the stream\qs '>
- >
- <ParaLine
- <String `destination before returning, thereby synchronizing the output destination with the application. For example, '>
- >
- <ParaLine
- <String `if '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` delivered its output to an editor, '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `force-output-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` would only be required to inject the output into '>
- >
- <ParaLine
- <String `the editor\qs text representation, but '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `synchronize-output-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` might call the editor\qs redisplay function. As '>
- >
- <ParaLine
- <String `another example, consider a '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `force-output-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` implementation that copied the contents of a stream\qs buffer '>
- >
- <ParaLine
- <String `and queued the copy for output to the stream\qs destination, possibly because delivering that output is especially '>
- >
- <ParaLine
- <String `slow or may incur network overhead; the implementation of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `synchronize-output-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` for that stream should '>
- >
- <ParaLine
- <String `wait until the queue of output becomes empty and possibly even perform an extra handshake with the '>
- >
- <ParaLine
- <String `destination to ensure the output was received. '>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `If the application does not hold the buffer, this function signals an error.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `This function returns '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#f'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` as a meaningless return value.'>
- >
- > # end of Para
- <Para
- <PgfTag `2Heading'>
- <PgfNumString `4.2. '>
- <ParaLine
- <String `Basic I/O Protocol'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <Pgf
- <PgfSpAfter 2.0 pt>
- > # end of Pgf
- <ParaLine
- <String `This subsection of the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` protocol describes the Basic I/O Protocol. Users should not need to add methods to the '>
- >
- <ParaLine
- <String `Basic I/O Protocol functions when they define new stream subclasses. The reading and writing functions primarily only '>
- >
- <ParaLine
- <String `operate on bytes. This subsection describes the following functions:'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-byte'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `peek-byte'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-line'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `input-available?'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `flush-input'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfWithNext No >
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `force-output'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfWithNext No >
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `synchronize-output'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <TextRectID 19>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-byte'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `#key signal-eof? :: <boolean\> = #t'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `union(<byte\>, singleton(#f))'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Returns one byte from '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. This function blocks until input is available. If reading from stream encounters '>
- >
- <ParaLine
- <String `the end of the stream, then the '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `signal-eof?'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` argument determines the behavior of this function. If '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `signal-eof?'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` is '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#t'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` '>
- >
- <ParaLine
- <String `(the default), then this function signals an '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<end-of-file\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` condition (see Section '>
- <Font
- <FTag `Emphasis'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Conditions'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `); otherwise, this '>
- >
- <ParaLine
- <String `function returns '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#f'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `peek-byte'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` '>
- <Char Tab >
- <String `[Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `byte :: union(<byte\>, singleton(#f))'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Returns the next byte in the input without advancing the '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `\xd5 s position. This function blocks until input is '>
- >
- <ParaLine
- <String `available. If reading from '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` encounters the end of the stream, then this function returns '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#f'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-line'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `#key signal-eof? :: <boolean\> = #t'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `line :: union(<string\>, singleton(#f))'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `eof? :: <boolean\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Returns as a '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<byte-string\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` all the input to the next newline character.'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript Yes >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `1'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` The resulting string excludes the newline '>
- >
- <ParaLine
- <String `character. This routine blocks until it encounters a newline or the end of the stream\qs source. As a second value, '>
- >
- <ParaLine
- <String `this function returns a boolean to indicate whether the line terminated with the end of the stream\qs source ('>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#t'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `) '>
- >
- <ParaLine
- <String `or a newline ('>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#f'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `).'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Whenever a call to '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-line'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` encounters the end of '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `\qs source immediately (that is, there is no input to read), '>
- >
- <ParaLine
- <String `then the '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `signal-eof?'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` argument determines the behavior of this function. In this situation, if '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `signal-eof?'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` is '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#t'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` (the '>
- >
- <ParaLine
- <String `default), then this function signals an '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<end-of-file\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` error; otherwise, it returns '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#f'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` and '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#t'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` as multiple values.'>
- <Font
- <FTag `Superscript'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript Yes >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `input-available?'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `input-available? :: <boolean\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Returns '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#t'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` when'>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` has available input or when the stream is at the end of its source. If this function returns '>
- >
- <ParaLine
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#t'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `, then the next call to '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-byte'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` will not block. Note, though the next call to '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-byte'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` will not block, '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-'>
- >
- <ParaLine
- <String `byte'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` will signal an '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<end-of-file\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` condition (or return '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#f'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `) if the stream is at the end of its source.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <TextRectID 20>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `flush-input'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <String `meaningless :: singleton(#f)'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Flushes all pending input from '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `, both buffered input and, if possible, any that is available at '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `\qs '>
- >
- <ParaLine
- <String `source. This function returns '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#f'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` as a meaningless return value.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `force-output'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <String `meaningless :: singleton(#f)'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Forces any pending output from '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `\qs buffer to '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `\qs destination. This function corresponds to '>
- >
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `force'>
- <Char HardHyphen >
- <String `output-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` but provides a higher-level interface for the more common situation where the user does '>
- >
- <ParaLine
- <String `not hold the stream\qs output buffer. This function returns '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#f'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` as a meaningless return value.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `synchronize-output'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <String `meaningless :: singleton(#f)'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Forces any pending output from '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `\qs buffer to '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `\qs destination. This function also does whatever it can '>
- >
- <ParaLine
- <String `to ensure the output reaches the stream\qs destination before returning, thereby synchronizing the output '>
- >
- <ParaLine
- <String `destination with the application. This function corresponds to '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `synchronize-output-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `, providing a higher-'>
- >
- <ParaLine
- <String `level interface for the more common situation where the user does not hold the stream\qs output buffer. See the '>
- >
- <ParaLine
- <String `definition of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `synchronize-output-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` for more information. This function returns '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#f'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` as a meaningless return '>
- >
- <ParaLine
- <String `value.'>
- >
- > # end of Para
- <Para
- <PgfTag `2Heading'>
- <PgfNumString `4.3. '>
- <ParaLine
- <String `Buffer Access Protocol'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <Pgf
- <PgfSpAfter 2.0 pt>
- > # end of Pgf
- <ParaLine
- <String `This subsection of the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` protocol describes the Buffer Access Protocol. These functions provide users the means to '>
- >
- <ParaLine
- <String `get and release input and output buffers. Users should never add methods to these functions. This subsection describes the '>
- >
- <ParaLine
- <String `following functions:'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfWithNext No >
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `get-input-buffer'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfWithNext No >
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `release-input-buffer'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfWithNext No >
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `get-output-buffer'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfSpAfter 10.0 pt>
- <PgfWithNext No >
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `release-output-buffer'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `These functions call their corresponding functions from the Stream Extension Protocol. For example, '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `get'>
- <Char HardHyphen >
- <String `input-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` calls '>
- >
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-extension-get-input-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. Users always call the Buffer Access Protocol functions to get and release buffers, never '>
- >
- <ParaLine
- <String `the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-extension-'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` functions. Threaded Dylan implementations should place system-dependent mutual exclusion calls '>
- >
- <ParaLine
- <String `in the Buffer Access Protocol functions. The existence of these functions allows users to more portably extend the stream '>
- >
- <ParaLine
- <String `protocol to new streams. Users avoid the following design and maintenance hassles:'>
- >
- > # end of Para
- <Para
- <PgfTag `Bullet'>
- <PgfNumString `\xa5 \t'>
- <ParaLine
- <String `Deciding whether to write for a threaded or a non-threaded Dylan implementation.'>
- >
- > # end of Para
- <Para
- <PgfTag `Bullet'>
- <PgfNumString `\xa5 \t'>
- <ParaLine
- <String `Rewriting mutual exclusion code for each Dylan implementation.'>
- >
- > # end of Para
- <Para
- <PgfTag `Bullet'>
- <PgfNumString `\xa5 \t'>
- <ParaLine
- <String `Having to duplicate mutual exclusion code wherever the application uses stream buffers directly.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <TextRectID 21>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `get-input-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `buffer :: <buffer\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `next :: <buffer-index\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `end :: <buffer-index\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Returns the input buffer for '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. See the definition of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-extension-get-input-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` for details on the '>
- >
- <ParaLine
- <String `return values and behavior of this function. '>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `If an application calls this function, and the application already holds the input or output buffer for stream, then '>
- >
- <ParaLine
- <String `this function might block. Multi-threaded implementations should eventually return. All implementations are '>
- >
- <ParaLine
- <String `free to provide some form of recovery for environmental reasons; for example, if the environment is single-'>
- >
- <ParaLine
- <String `threaded, and users can cause the main stream of I/O to block due to re-entrancy or whatever, then '>
- >
- <ParaLine
- <String `implementations are free to detect this and take action to keep the environment accessible to the users.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `release-input-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `next :: <buffer-index\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `end :: <buffer-index\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <String `meaningless :: singleton(#f)'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Announces that the user is done with '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `\qs buffer and updates '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `\qs state relative to the buffer. See the '>
- >
- <ParaLine
- <String `definition of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-extension-get-input-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` for details on the arguments. If the application does not hold '>
- >
- <ParaLine
- <String `the buffer, this function signals an error. This function returns '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#f'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` as a meaningless return value.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `get-output-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `buffer :: <buffer\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `next :: <buffer-index\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `size :: <buffer-index\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Returns the output buffer for '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream.'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` See the definition of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-extension-get-output-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` for details on the '>
- >
- <ParaLine
- <String `return values and behavior of this function.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `If an application calls this function, and the application already holds the input or output buffer for stream, then '>
- >
- <ParaLine
- <String `this function might block. Multi-threaded implementations should eventually return. All implementations are '>
- >
- <ParaLine
- <String `free to provide some form of recovery for environmental reasons; for example, if the environment is single-'>
- >
- <ParaLine
- <String `threaded, and users can cause the main stream of I/O to block due to re-entrancy or whatever, then '>
- >
- <ParaLine
- <String `implementations are free to detect this and take action to keep the environment accessible to the users.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `release-output-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `next :: <buffer-index\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <String `meaningless :: singleton(#f)'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Announces that the user is done with '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `\qs buffer and updates '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `\qs state relative to the buffer. See the '>
- >
- <ParaLine
- <String `definition of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-extension-get-input-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` for details on the arguments. If the application does not hold '>
- >
- <ParaLine
- <TextRectID 22>
- <String `the buffer, this function signals an error. This function returns '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#f'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` as a meaningless return value.'>
- >
- > # end of Para
- <Para
- <PgfTag `2Heading'>
- <PgfNumString `4.4. '>
- <ParaLine
- <String `Data Extension Protocol'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <Pgf
- <PgfSpAfter 2.0 pt>
- > # end of Pgf
- <ParaLine
- <String `This subsection of the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` protocol describes the Data Extension Protocol. These functions provide higher-level '>
- >
- <ParaLine
- <String `reading and writing operations, and they allow users to extend reading and writing to new classes of data objects. The Data '>
- >
- <ParaLine
- <String `Extension Protocol typically specializes methods based on the classes of data objects returned by reading or accepted for '>
- >
- <ParaLine
- <String `writing. Sometimes these functions need to specialize on the stream as well as the data; for example, to most efficiently '>
- >
- <ParaLine
- <String `deliver a buffer to an output stream\xd5 s destination, a method may need to be specific to a stream. This subsection describes '>
- >
- <ParaLine
- <String `the following functions:'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-as'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfWithNext No >
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-into!'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfWithNext No >
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `write'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfSpAfter 12.0 pt>
- <PgfWithNext No >
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `write-line'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-as'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Generic Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `result-class :: <class\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `#key signal-eof? :: <boolean\> = #t'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `union(<object\>, singleton(#f))'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `eof? :: <object\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Reads and returns an instance of '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `result-class'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` from '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. The second return value indicates whether reading '>
- >
- <ParaLine
- <String `from '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` encountered the end of the stream\xd5 s source. Methods of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-as'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` may take appropriate keywords to '>
- >
- <ParaLine
- <String `specify the constraints of the read. This function blocks until it can complete the read specified.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `If reading from '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` encounters the end of the stream, then the '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `signal-eof?'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` argument determines the behavior '>
- >
- <ParaLine
- <String `of this function. If '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `signal-eof?'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` is '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#t'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` (the default), then this function signals an '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<end-of-file\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` error (see Section '>
- >
- <ParaLine
- <Font
- <FTag `Emphasis'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Conditions'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `); otherwise, it returns '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#f'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` and '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#t'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` as multiple values.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `The '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-as'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` function differs from '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-into!'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` in that '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-as'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` makes the object returned.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-as'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Sealed Method]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `result-class :: <byte\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `#key signal-eof? :: <boolean\> = #t'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `union(<byte\>, singleton(#f))'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `eof? :: <boolean\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Returns a byte from '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` according to the description of the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-as'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` generic function.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-as'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Sealed Method]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `result-class :: <byte-character\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `#key signal-eof? :: <boolean\> = #t'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `union(<byte-character\>, singleton(#f))'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `eof? :: <boolean\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Returns a byte-character from '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` according to the description of the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-as'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` generic function.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <TextRectID 23>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-as'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Method]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `result-class :: one-of(<byte-string\>, <byte-vector\>, <buffer\>)'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript Yes >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `3'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `#key signal-eof? :: <boolean\> = #t'>
- >
- > # end of Para
- <Para
- <PgfTag `Extra Key Arg'>
- <ParaLine
- <String `count :: <fixed-integer\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript Yes >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- >
- > # end of Para
- <Para
- <PgfTag `Extra Key Arg'>
- <ParaLine
- <String `to-eof? :: <boolean\> = #f'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `result :: type-or(<byte-string\>, <byte-vector\>, <buffer\>, singleton(#f))'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript Yes >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `4'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `eof?-or-how-much :: union(<boolean\>, <fixed-integer\>)'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Reads and returns an instance of '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `result-class'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` from '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` according to the description of the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-as'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` generic '>
- >
- <ParaLine
- <String `function, with the noted exceptions below. Implementations are required to provide sealed methods for the '>
- >
- <ParaLine
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `result-class'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` values.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Supplying a '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `count: '>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `argument specifies a required read. The argument is the required size of the '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `result'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. If this '>
- >
- <ParaLine
- <String `method cannot satisfy the read request, then it regards '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `signal-eof?'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` according to the description of the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-as'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` '>
- >
- <ParaLine
- <String `generic function.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Supplying the '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `to-eof?'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` argument as '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#t'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` indicates the user wants to read all the data available up to the end of the '>
- >
- <ParaLine
- <String `stream\xd5 s source. Supplying the '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `to-eof?'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` argument as '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#t'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` effectively overrides the '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `signal-eof?'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` argument. In this '>
- >
- <ParaLine
- <String `situation, this method always returns an object of the requested type, and the second return value is always the '>
- >
- <ParaLine
- <String `number of bytes read. The '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `to-eof?'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` behavior exists as a convenience to support a style of reading on streams that '>
- >
- <ParaLine
- <String `do not adhere to the Random Access Protocol; streams that do adhere to the Random Access Protocol allow users '>
- >
- <ParaLine
- <String `to compute how much data remains to be read.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `This function returns buffers to support users who need to perform very big reads as efficiently as possible. '>
- >
- <ParaLine
- <String `Implementations should support returning buffers as directly as possible, avoiding double buffering or other '>
- >
- <ParaLine
- <String `unnecessary inefficiencies. Of course, any pending input in the stream\xd5 s buffer must be placed in the result '>
- >
- <ParaLine
- <String `buffer as part of completing the read specified.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-into!'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Generic Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `destination :: <object\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `#key signal-eof? :: <boolean\> = #t'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `destination :: union(<object\>, singleton(#f))'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `eof? :: <object\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Fills in '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `destination'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` with input from '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. The second return value indicates whether reading from stream '>
- >
- <ParaLine
- <String `encountered the end of the stream\xd5 s source. Methods of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-into!'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` may take appropriate keywords to specify the '>
- >
- <ParaLine
- <String `constraints of the read. This function blocks until it can complete the read specified.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `If reading from '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` encounters the end of the stream, then the '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `signal-eof?'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` argument determines the behavior '>
- >
- <ParaLine
- <String `of this function. If '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `signal-eof?'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` is '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#t'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` (the default), then this function signals an '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<end-of-file\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` error (see Section '>
- >
- <ParaLine
- <Font
- <FTag `Emphasis'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Conditions'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `); otherwise, it returns '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#f'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` and '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#t'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` as multiple values.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <TextRectID 24>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-into!'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Method]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `destination :: type-or(<byte-string\>, <byte-vector\>, <buffer\>)'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript Yes >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `4'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `#key signal-eof? :: <boolean\> = #t'>
- >
- > # end of Para
- <Para
- <PgfTag `Extra Key Arg'>
- <ParaLine
- <String `start :: <fixed-integer\> = 0'>
- >
- > # end of Para
- <Para
- <PgfTag `Extra Key Arg'>
- <ParaLine
- <String `end :: <fixed-integer\> = destination.size'>
- >
- > # end of Para
- <Para
- <PgfTag `Extra Key Arg'>
- <ParaLine
- <String `to-eof? :: <boolean\> = #f'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `destination :: type-or(<byte-string\>, <byte-vector\>, <buffer\>, singleton(#f))'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript Yes >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `eof?-or-end :: union(<boolean\>, <fixed-integer\>)'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Fills in '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `destination'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` with input from '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` according to the description of the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-into!'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` generic function, with the '>
- >
- <ParaLine
- <String `noted exceptions below. Implementations are required to provide sealed methods for the '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `destination '>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `classes.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `When '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `to-eof?'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` is '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#f'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `, the invocation specifies a required read. If this method cannot satisfy the read request '>
- >
- <ParaLine
- <String `designated by '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `start'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` and '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `end'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `,, then it regards '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `signal-eof?'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` according to the description of the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-into!'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` generic '>
- >
- <ParaLine
- <String `function.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Supplying the '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `to-eof?'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` argument as '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#t'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` indicates the user wants to read all the data available up to the end of the '>
- >
- <ParaLine
- <String `stream\xd5 s source. Supplying the '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `to-eof?'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` argument as '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#t'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` effectively overrides the '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `signal-eof?'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` argument and the '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `end'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` '>
- >
- <ParaLine
- <String `argument. In this situation, this method always returns '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `destination'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `, and the second return value is always the end '>
- >
- <ParaLine
- <String `of the data read into '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `destination'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. If the stream has more than '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `(destination.size - start)'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` number of bytes '>
- >
- <ParaLine
- <String `available, then this method signals an error. The '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `to-eof?'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` behavior exists as a convenience to support a style of '>
- >
- <ParaLine
- <String `reading on streams that do not adhere to the Random Access Protocol; streams that do adhere to the Random '>
- >
- <ParaLine
- <String `Access Protocol allow users to compute how much data remains to be read.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `This function takes a buffer to support users who need to perform very big reads as efficiently as possible. '>
- >
- <ParaLine
- <String `Implementations should support filling the argument buffer as directly as possible, avoiding double buffering '>
- >
- <ParaLine
- <String `or other unnecessary inefficiencies. Of course, any pending input in the stream\xd5 s buffer must be placed in the '>
- >
- <ParaLine
- <String `argument buffer as part of completing the read specified.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `write'>
- <Char Tab >
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `[Generic Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `object :: <object\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `#key'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Writes '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `object'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` to '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. Methods of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `write'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` may take appropriate keywords to specify the constraints of the write. '>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <Pgf
- <PgfSpAfter 2.0 pt>
- > # end of Pgf
- <ParaLine
- <String `Note, because a sealed method for '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<byte\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` is required, users should not extend this protocol to '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<integer\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. '>
- >
- <ParaLine
- <String `Another library will provide more general and higher-level output functionality, such as printing '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<integer\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` '>
- >
- <ParaLine
- <String `instances in a human readable format or printing strings in a Dylan parse-able format.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `write'>
- <Char Tab >
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `[Sealed Method]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `byte :: <byte\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Writes '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `byte'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` to '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <TextRectID 25>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `write'>
- <Char Tab >
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `[Sealed Method]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `char :: <byte-character\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Writes '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `char'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` to '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `write'>
- <Char Tab >
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `[Method]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `object :: type-or(<byte-vector\>, <byte-string\>, <buffer\>)'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript Yes >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `4'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `#key start :: <fixed-integer\> = 0'>
- >
- > # end of Para
- <Para
- <PgfTag `Extra Key Arg'>
- <ParaLine
- <String `end :: <fixed-integer\> = object.size'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Writes '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `object'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` to '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. Implementations are required to provide sealed methods for the specified classes of '>
- >
- <ParaLine
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `object'>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `:'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `This function takes a buffer to support users who need to perform very big writes as efficiently as possible. '>
- >
- <ParaLine
- <String `Implementations should deliver the contents of the argument buffer as directly as possible to the stream\xd5 s '>
- >
- <ParaLine
- <String `destination, avoiding double buffering or other unnecessary inefficiencies. Of course, any pending output in the '>
- >
- <ParaLine
- <String `stream\xd5 s buffer must be delivered to the stream\xd5 s destination ahead of the argument buffer.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `write-line'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Generic Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `object :: <object\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `#key'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `<stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Writes '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `object'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` to stream with the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `write'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` function, and then writes a newline character. All keyword arguments are '>
- >
- <ParaLine
- <String `passed to the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `write'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` function. Multi-threaded implementations should arrange for the output of the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `write'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` call on '>
- >
- <ParaLine
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `object'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` and the newline to be contiguous.'>
- >
- > # end of Para
- <Para
- <PgfTag `1Heading'>
- <PgfNumString `5. '>
- <ParaLine
- <String `The <random-access-stream\> Protocol'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <Pgf
- <PgfSpAfter 2.0 pt>
- > # end of Pgf
- <ParaLine
- <String `This section describes the following functions from the '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Streams'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` library:'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-position'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-position-setter'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `adjust-stream-position'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfSpAfter 12.0 pt>
- <PgfWithNext No >
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-size'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `Setting or adjusting an output stream\xd5 s position to be at a location before the end of the stream does not truncate the stream. '>
- >
- <ParaLine
- <String `The stream must support overwriting of previous output.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <TextRectID 26>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-position'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Generic Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <random-access-stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `position :: <integer\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Returns '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream\q'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `s position for reading or writing as the offset from position zero. If the stream\xd5 s buffer is held, '>
- >
- <ParaLine
- <String `then this function signals an error.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-position-setter'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Generic Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `position :: <integer\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <random-access-stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `position :: <integer\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Sets '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream\q'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `s position for reading or writing to be '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `position'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `.. If '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `position'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` is less than zero or greater than '>
- >
- <ParaLine
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Char HardHyphen >
- <String `size(stream)'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `, this function signals an error. If the stream\xd5 s buffer is held, then this function signals '>
- >
- <ParaLine
- <String `an error.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `adjust-stream-position'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Generic Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `offset :: <integer\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <random-access-stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `#key from :: one-of(#"start", #"current", #"end")'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript Yes >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `3'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` = #"start"'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript Yes >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `position :: <integer\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Sets '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream\q'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `s position for reading or writing to be '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `offset'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` from the '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `from'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` argument. This function returns the new '>
- >
- <ParaLine
- <String `absolute position in the stream. If the new absolute position is less than zero, then this function signals an error. '>
- >
- <ParaLine
- <String `If the new absolute position is greater than '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Char HardHyphen >
- <String `size(stream)'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `, then this function extends the stream\xd5 s '>
- >
- <ParaLine
- <String `size to equal the new position, and the bytes from the old size to the new size are filled with zeroes. If the stream\xd5 s '>
- >
- <ParaLine
- <String `buffer is held, then this function signals an error.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-size'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Generic Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <random-access-stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `<integer\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Returns the number of bytes in '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` . For input streams, this is the number of bytes that were available when '>
- >
- <ParaLine
- <String `the stream was made. For output streams, this is the number of bytes that would be present at the stream\xd5 s '>
- >
- <ParaLine
- <String `destination if the application were to synchronize output and close the stream. If the stream\xd5 s buffer is held, then '>
- >
- <ParaLine
- <String `this function signals an error.'>
- >
- > # end of Para
- <Para
- <PgfTag `1Heading'>
- <PgfNumString `6. '>
- <ParaLine
- <String `The <file-stream\> Protocol'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `The '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Streams'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` library does not provide a general file system interface, offering such operations as probing files, deleting '>
- >
- <ParaLine
- <String `files, renaming files, querying file authors and write dates, and so on. These kinds of operations should be provided by a '>
- >
- <ParaLine
- <String `separate library.'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `When users instantiate the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<file-stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` class, they get an implementation-dependent indirect instance that is both a '>
- >
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<file'>
- <Char HardHyphen >
- <String `stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` and a '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<random-access-stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. The '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `make'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` method for '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<file-stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` and its subclasses takes the following '>
- >
- <ParaLine
- <String `keywords:'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <TextRectID 27>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `name:'>
- >
- > # end of Para
- <Para
- <PgfTag `Description'>
- <ParaLine
- <String `This parameter specifies the filename to open. It must be a '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<string\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `.'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `direction:'>
- >
- > # end of Para
- <Para
- <PgfTag `Description'>
- <Pgf
- <PgfSpAfter 2.0 pt>
- > # end of Pgf
- <ParaLine
- <String `This parameter specifies whether the stream will support input, output, or both operations. It takes the '>
- >
- <ParaLine
- <String `following values:'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem2'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#"input"'>
- >
- > # end of Para
- <Para
- <PgfTag `Description2'>
- <ParaLine
- <String `Results in an input stream. This is the default. If the file does not exist, then the make method '>
- >
- <ParaLine
- <String `signals a '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<file-not-found\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` error. '>
- >
- > # end of Para
- <Para
- <PgfTag `DItem2'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#"output"'>
- >
- > # end of Para
- <Para
- <PgfTag `Description2'>
- <ParaLine
- <String `Results in an output stream.'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem2'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#"input-output"'>
- >
- > # end of Para
- <Para
- <PgfTag `Description2'>
- <ParaLine
- <String `Results in a stream that supports input an output operations.'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `if-exists: '>
- >
- > # end of Para
- <Para
- <PgfTag `Description'>
- <Pgf
- <PgfSpAfter 2.0 pt>
- > # end of Pgf
- <ParaLine
- <String `This parameter specifies what action to take when '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `direction:'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` is '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#"output"'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` or '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#"input-output"'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `, and the '>
- >
- <ParaLine
- <String `indicated file already exists. It takes the following values:'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem2'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#"signal"'>
- >
- > # end of Para
- <Para
- <PgfTag `Description2'>
- <ParaLine
- <String `Signals a '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<file-exists\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` error.'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem2'>
- <ParaLine
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#"replace"'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` (the default)'>
- >
- > # end of Para
- <Para
- <PgfTag `Description2'>
- <ParaLine
- <String `Replaces the existing file with new output.'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem2'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#"overwrite"'>
- >
- > # end of Para
- <Para
- <PgfTag `Description2'>
- <ParaLine
- <String `Opens the file such that output operations destructively modify the exiting file. When '>
- >
- <ParaLine
- <String `specifying '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `direction:'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` as '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#"input-output"'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `, it is important to distinguish whether the system '>
- >
- <ParaLine
- <String `should truncate the file size to zero. Specifying '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `if-exists:'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` as '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#"overwrite"'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` preserves the '>
- >
- <ParaLine
- <String `existing contents of the file as opposed to '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#"replace"'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. The file position will be at the start of '>
- >
- <ParaLine
- <String `the file.'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem2'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#"append"'>
- >
- > # end of Para
- <Para
- <PgfTag `Description2'>
- <ParaLine
- <String `Opens the file such that output operations destructively modify the exiting file. This is the '>
- >
- <ParaLine
- <String `same as '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#"overwrite"'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `, except that the file position will be at the end of the file.'>
- >
- > # end of Para
- <Para
- <PgfTag `1Heading'>
- <PgfNumString `7. '>
- <ParaLine
- <String `The <string-input-stream\> Protocol'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `The make method for '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<string-input-stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` takes a required '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `string:'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` keyword argument. The make method also takes '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `start:'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` '>
- >
- <ParaLine
- <String `and '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `end:'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` keywords for the string. Reading starts at '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `start:'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `, and the stream signals '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<end-of-file\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` when the user attempts to '>
- >
- <ParaLine
- <String `read past the exclusive '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `end:'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `.'>
- >
- > # end of Para
- <Para
- <PgfTag `1Heading'>
- <PgfNumString `8. '>
- <ParaLine
- <String ` The <string-output-stream\> Protocol'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `The '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<string-output-stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` class supports the following operation from the '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Streams'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` library:'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `string-output-stream-string'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Generic Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `stream :: <string-output-stream\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `output :: <string\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `Returns all the output accumulated in '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` since the last call to '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `string-output-stream-string'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. If this function '>
- >
- <ParaLine
- <String `was never called on '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` since the stream\qs creation, then this function returns all the output accumulated since '>
- >
- <ParaLine
- <String `the stream\qs creation. Implementations are required to provide a sealed method for '>
- >
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<byte'>
- <Char HardHyphen >
- <String `string'>
- <Char HardHyphen >
- <String `output'>
- <Char HardHyphen >
- <String `stream\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` that returns a '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<byte-string\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. If the stream\xd5 s buffer is held, then this function '>
- >
- <ParaLine
- <String `signals an error.'>
- >
- > # end of Para
- <Para
- <PgfTag `1Heading'>
- <PgfNumString `9. '>
- <ParaLine
- <TextRectID 28>
- <String `The <buffer\> Protocol'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <Pgf
- <PgfSpAfter 2.0 pt>
- > # end of Pgf
- <ParaLine
- <String `The '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<buffer\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` class is a sealed subclass of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<vector\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. This section describes the following generic functions from the '>
- >
- <ParaLine
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Streams'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` library:'>
- <Font
- <FTag `Superscript'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript Yes >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `5'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `buffer-subsequence'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `copy-from-buffer!'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <Pgf
- <PgfSpAfter 12.0 pt>
- <PgfWithNext No >
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `copy-into-buffer!'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `Implementations should provide very fast (machine-level) byte copying for the required methods for these functions.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `buffer-subsequence'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Generic Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `buffer :: <buffer\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `result-class :: <class\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `start :: <buffer-index\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `end :: <buffer-index\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `result :: <sequence\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <Pgf
- <PgfSpAfter 2.0 pt>
- > # end of Pgf
- <ParaLine
- <String `Returns an instance of '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `result-class'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` using the elements from '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` between '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `start,'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` inclusively, and '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `end,'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` exclusively. '>
- >
- <ParaLine
- <String `Implementations are required to provide sealed methods for the following '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `result-class'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` values:'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem2'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<byte-string\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem2'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<byte-vector\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem2'>
- <Pgf
- <PgfSpAfter 10.0 pt>
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<buffer\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `It is an error to call this function with '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `start'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` or '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `end'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` values outside of '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `range(from: 0, through: size('>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `)).'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `copy-from-buffer!'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Generic Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `destination :: <sequence\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `buffer :: <buffer\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `buffer-start :: <buffer-index\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `#key start :: <fixed-integer\> = 0'>
- >
- > # end of Para
- <Para
- <PgfTag `Extra Key Arg'>
- <ParaLine
- <String `end :: <fixed-integer\> = destination.size'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <String `meaningless :: singleton(#f)'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <Pgf
- <PgfSpAfter 2.0 pt>
- > # end of Pgf
- <ParaLine
- <String `Fills '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `destination'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` from '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `start '>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `(defaults to zero) to '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `end '>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `(defaults to the size of destination) with data from '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` that '>
- >
- <ParaLine
- <String `is taken starting at '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `buffer-start'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. Implementations are required to provide sealed methods for the following '>
- >
- <ParaLine
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `destination'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` classes:'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem2'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<byte-string\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem2'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<byte-vector\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem2'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<buffer\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `It is an error to call this function such that any attempt to index '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `destination'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` or '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` is out of bounds. It is an error '>
- >
- <ParaLine
- <String `to call this function such that it attempts to index '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` elements in undefined ranges, as determined by the '>
- >
- <ParaLine
- <String `return values from '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `get-input-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. It is an error for '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `destination'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` and '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` to be the same object. This function '>
- >
- <ParaLine
- <String `returns '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#f'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` as a meaningless return value.'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Head'>
- <ParaLine
- <TextRectID 29>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `copy-into-buffer!'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <Char Tab >
- <String `[Generic Function]'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Arguments'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `source :: <sequence\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `buffer :: <buffer\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `buffer-start :: <buffer-index\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <ParaLine
- <String `#key start :: <fixed-integer\> = 0'>
- >
- > # end of Para
- <Para
- <PgfTag `Extra Key Arg'>
- <ParaLine
- <String `end :: <fixed-integer\> = source.size'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Values'>
- >
- > # end of Para
- <Para
- <PgfTag `Argument'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <String `meaningless :: singleton(#f)'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem'>
- <ParaLine
- <String `Description'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <Pgf
- <PgfSpAfter 2.0 pt>
- > # end of Pgf
- <ParaLine
- <String `Fills '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` starting at '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `buffer-start'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` with elements taken from '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `source'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` from '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `start'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` (defaults to zero) to '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `end'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` (defaults to '>
- >
- <ParaLine
- <String `the size of '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `source'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `). Implementations are required to provide sealed methods for the following classes:'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem2'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<byte-string\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem2'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<byte-vector\>'>
- >
- > # end of Para
- <Para
- <PgfTag `DItem2'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<buffer\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Function Body'>
- <ParaLine
- <String `It is an error to call this function such that any attempt to index '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `source'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` or '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` is out of bounds. It is an error for '>
- >
- <ParaLine
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `destination'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` and '>
- <Font
- <FTag `Argument'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Italic'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern Yes >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` to be the same object. This function returns '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `#f'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` as a meaningless return value.'>
- >
- > # end of Para
- <Para
- <PgfTag `1Heading'>
- <PgfNumString `10. '>
- <ParaLine
- <String `Conditions'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <ParaLine
- <String `The '>
- <Font
- <FTag `Computer'>
- <FFamily `Courier'>
- <FVar `Regular'>
- <FWeight `Medium'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Streams'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` library exports the following condition names and accessors:'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<end-of-file\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Description'>
- <ParaLine
- <String `The '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<end-of-file\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` condition is a subclass of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<error\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. The recovery protocol is empty. The make method '>
- >
- <ParaLine
- <String `takes the stream: keyword argument and stores the value in the condition object. The '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `end-of-file-stream'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` '>
- >
- <ParaLine
- <String `function when called on an '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<end-of-file\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` instance returns the value passed as the stream: argument to '>
- >
- <ParaLine
- <String `make. The stream object can be useful when reporting the condition to a user or distinguishing which '>
- >
- <ParaLine
- <String `stream ended when reading from more than one stream at a time.'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<file-not-found\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Description'>
- <ParaLine
- <String `The '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<file-not-found\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` condition is a subclass of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<error\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. The recovery protocol is empty. The make '>
- >
- <ParaLine
- <String `method for '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<file-not-found\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` takes the filename: keyword argument and stores the value in the condition '>
- >
- <ParaLine
- <String `object. The '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `file-not-found-filename'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` function when called on a '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<file-not-found\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` instance returns the '>
- >
- <ParaLine
- <String `value passed as the filename: argument to make.'>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <Pgf
- <PgfFont
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of PgfFont
- > # end of Pgf
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<file-exists\>'>
- >
- > # end of Para
- <Para
- <PgfTag `Description'>
- <ParaLine
- <String `The '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<file-exists\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` condition is a subclass of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<error\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. The recovery protocol is empty. The make method '>
- >
- <ParaLine
- <String `takes the filename: keyword argument and stores the value in the condition object. The '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `file-exists-'>
- >
- <ParaLine
- <String `filename'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` function when called on a '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<file-exists\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` instance returns the value passed as the filename: '>
- >
- <ParaLine
- <String `argument to make.'>
- >
- > # end of Para
- <Para
- <PgfTag `1Heading'>
- <PgfNumString `11. '>
- <ParaLine
- <String `Footnotes'>
- >
- > # end of Para
- <Para
- <PgfTag `Endnote'>
- <Pgf
- <PgfNumFormat `<n=1\>.\\t'>
- > # end of Pgf
- <PgfNumString `1.\t'>
- <ParaLine
- <String `The '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-extension-get-input-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` function cannot guarantee to return a buffer with available input. '>
- >
- <ParaLine
- <String `Implementations will define the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `input'>
- <Char HardHyphen >
- <String `available?'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` function in terms of checking the stream\qs buffer, and upon finding '>
- >
- <ParaLine
- <String `no available input there, then calling '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `input-available-at-source?'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `. If '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-extension-get-input-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` guaranteed '>
- >
- <ParaLine
- <String `returning a buffer with input available, then it might block getting that input. If '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `stream-extension-get-input-buffer'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` '>
- >
- <ParaLine
- <String `could block, then '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `input'>
- <Char HardHyphen >
- <String `available?'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` could not be defined in terms of the Stream Extension Protocol.'>
- >
- > # end of Para
- <Para
- <PgfTag `Endnote'>
- <PgfNumString `2.\t'>
- <ParaLine
- <String `The definition of '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `read-line'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` is contingent on Dylan\qs resolution of handling newlines, and this function may have '>
- >
- <ParaLine
- <String `problems on some systems.'>
- >
- > # end of Para
- <Para
- <PgfTag `Endnote'>
- <Pgf
- <PgfSpAfter 2.0 pt>
- > # end of Pgf
- <PgfNumString `3.\t'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `One-of'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` returns a type expression that represents exactly the values passed in:'>
- >
- > # end of Para
- <Para
- <PgfTag `Verbatim'>
- <ParaLine
- <TextRectID 30>
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `define constant one-of ='>
- <Char HardReturn >
- >
- <ParaLine
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `method (value, #rest more-values) =\> type :: <type\>;'>
- <Char HardReturn >
- >
- <ParaLine
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `reduce(union, singleton(value), map(singleton, more-values));'>
- <Char HardReturn >
- >
- <ParaLine
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `end method;'>
- >
- > # end of Para
- <Para
- <PgfTag `Endnote'>
- <Pgf
- <PgfSpAfter 2.0 pt>
- > # end of Pgf
- <PgfNumString `4.\t'>
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `Type-or'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` returns a type expression that represents the union of all types passed in:'>
- >
- > # end of Para
- <Para
- <PgfTag `Verbatim'>
- <ParaLine
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `define constant type-or ='>
- <Char HardReturn >
- >
- <ParaLine
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `method (type :: <type\>, #rest more-types) =\> type :: <type\>;'>
- <Char HardReturn >
- >
- <ParaLine
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `// Ensure more-types contains only types.'>
- <Char HardReturn >
- >
- <ParaLine
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `do(rcurry(check-type, <type\>), more-types);'>
- <Char HardReturn >
- >
- <ParaLine
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `// Make a union of all types out of Dylan\xd5 s binary union function.'>
- <Char HardReturn >
- >
- <ParaLine
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `reduce(union, type, more-types);'>
- <Char HardReturn >
- >
- <ParaLine
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <Char HardSpace >
- <String `end method;'>
- >
- > # end of Para
- <Para
- <PgfTag `Endnote'>
- <PgfNumString `5.\t'>
- <ParaLine
- <String `We need these functions so that users can have reasonable semantics for copying to and from buffers. There will likely '>
- >
- <ParaLine
- <String `be problems when implementations want to support '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `<unicode-string\>'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` because copying unicode-string elements will '>
- >
- <ParaLine
- <String `take two buffer elements for each unicode-string element. Ignoring extended character classes, '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `copy-sequence'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` and '>
- >
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `replace-sequence!'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` have problems. Using '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `copy-sequence'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` requires wrapping the '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `as'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` function around each call, and '>
- >
- <ParaLine
- <String `users have to hope their Dylan implementation does the right data flow analysis and source-level transforms to extract '>
- >
- <ParaLine
- <String `a sequence and create the right result type with exactly one allocation and one copying of the data. If '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `copy-sequence'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` '>
- >
- <ParaLine
- <String `took a result class, then users could assume this would happen in one action. Using '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `replace-sequence!'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` has weird '>
- >
- <ParaLine
- <String `growth semantics which is inconsistent with this proposal\qs refusal to allow users to arbitrarily grow and replace a '>
- >
- <ParaLine
- <String `stream\qs buffer; this could be confusing to some users. For example, users are surprisingly always baffled when they '>
- >
- <ParaLine
- <String `use Common Lisp\qs '>
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `delete'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` function, remove the first element of a list, and then cannot figure out why the result is not '>
- >
- <ParaLine
- <Font
- <FTag `Variable'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Bold'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String `eq'>
- <Font
- <FTag `'>
- <FFamily `Palatino'>
- <FVar `Regular'>
- <FWeight `Roman'>
- <FAngle `Regular'>
- <FSize 10.0 pt>
- <FUnderline No >
- <FOverline No >
- <FStrike No >
- <FSupScript No >
- <FSubScript No >
- <FChangeBar No >
- <FOutline No >
- <FShadow No >
- <FPairKern No >
- <FDoubleUnderline No >
- <FNumericUnderline No >
- <FDX 0.0 pt>
- <FDY 0.0 pt>
- <FDW 0.0 pt>
- <FSeparation 0>
- > # end of Font
- <String ` to the argument (even though the documentation always warned against this assumption). '>
- >
- > # end of Para
- <Para
- <PgfTag `Body'>
- <Pgf
- <PgfNumTabs 0>
- <HyphenMaxLines 2>
- <PgfMinWordSpace 90>
- <PgfMaxWordSpace 110>
- > # end of Pgf
- <ParaLine
- >
- > # end of Para
- > # end of TextFlow
- # End of MIFFile
-